+3
-9
src/components/navbar.tsx
+3
-9
src/components/navbar.tsx
···
11
const [handle, setHandle] = createSignal(props.params.repo);
12
const [showHandle, setShowHandle] = createSignal(localStorage.showHandle === "true");
13
14
-
createEffect(async () => {
15
if (pds() !== undefined && props.params.repo) {
16
const hdl =
17
didDocCache[props.params.repo]?.alsoKnownAs
···
29
<span class="iconify lucide--hard-drive shrink-0 text-base"></span>
30
</Tooltip>
31
<Show when={pds()}>
32
-
<Show when={props.params.repo}>
33
<A
34
end
35
href={pds()!}
···
37
>
38
{pds()}
39
</A>
40
-
</Show>
41
-
<Show when={!props.params.repo}>
42
-
<span>{pds()}</span>
43
</Show>
44
</Show>
45
</div>
···
116
<Tooltip text="Collection">
117
<span class="iconify lucide--folder-open text-base"></span>
118
</Tooltip>
119
-
<Show when={props.params.rkey}>
120
<A
121
end
122
href={`/at://${props.params.repo}/${props.params.collection}`}
···
124
>
125
{props.params.collection}
126
</A>
127
-
</Show>
128
-
<Show when={!props.params.rkey}>
129
-
<span>{props.params.collection}</span>
130
</Show>
131
</div>
132
</Show>
···
11
const [handle, setHandle] = createSignal(props.params.repo);
12
const [showHandle, setShowHandle] = createSignal(localStorage.showHandle === "true");
13
14
+
createEffect(() => {
15
if (pds() !== undefined && props.params.repo) {
16
const hdl =
17
didDocCache[props.params.repo]?.alsoKnownAs
···
29
<span class="iconify lucide--hard-drive shrink-0 text-base"></span>
30
</Tooltip>
31
<Show when={pds()}>
32
+
<Show when={props.params.repo} fallback={<span>{pds()}</span>}>
33
<A
34
end
35
href={pds()!}
···
37
>
38
{pds()}
39
</A>
0
0
0
40
</Show>
41
</Show>
42
</div>
···
113
<Tooltip text="Collection">
114
<span class="iconify lucide--folder-open text-base"></span>
115
</Tooltip>
116
+
<Show when={props.params.rkey} fallback={<span>{props.params.collection}</span>}>
117
<A
118
end
119
href={`/at://${props.params.repo}/${props.params.collection}`}
···
121
>
122
{props.params.collection}
123
</A>
0
0
0
124
</Show>
125
</div>
126
</Show>