tangled
alpha
login
or
join now
vielle.dev
/
pdsls
forked from
pds.ls/pdsls
0
fork
atom
atproto explorer
0
fork
atom
overview
issues
pulls
pipelines
smaller toolbar icons
handle.invalid
6 months ago
0c014329
761dffeb
+5
-5
1 changed file
expand all
collapse all
unified
split
src
views
record.tsx
+5
-5
src/views/record.tsx
···
120
120
<div class="mt-3 break-words text-red-500 dark:text-red-400">{notice()}</div>
121
121
</Show>
122
122
<Show when={record()}>
123
123
-
<div class="w-22rem sm:w-24rem dark:shadow-dark-900/80 dark:bg-dark-300 my-3 flex justify-between rounded-lg bg-white p-2 shadow-sm">
123
123
+
<div class="w-22rem sm:w-24rem dark:shadow-dark-900/80 dark:bg-dark-300 my-3 flex justify-between rounded-lg bg-white px-2 py-1.5 shadow-sm">
124
124
<div class="flex gap-3 text-sm">
125
125
<button
126
126
classList={{
···
148
148
<div class="flex gap-3">
149
149
<Tooltip text="Copy record">
150
150
<button onclick={() => addToClipboard(JSON.stringify(record()?.value, null, 2))}>
151
151
-
<div class="i-lucide-copy text-lg" />
151
151
+
<div class="i-lucide-copy" />
152
152
</button>
153
153
</Tooltip>
154
154
<Show when={agent() && agent()?.sub === record()?.uri.split("/")[2]}>
···
156
156
<div class="relative flex">
157
157
<Tooltip text="Delete">
158
158
<button onclick={() => setOpenDelete(true)}>
159
159
-
<div class="i-lucide-trash-2 text-lg" />
159
159
+
<div class="i-lucide-trash-2" />
160
160
</button>
161
161
</Tooltip>
162
162
<Modal open={openDelete()} onClose={() => setOpenDelete(false)}>
···
179
179
{(externalLink) => (
180
180
<Tooltip text={`Open on ${externalLink().label}`}>
181
181
<a target="_blank" href={externalLink()?.link}>
182
182
-
<div class={`${externalLink().icon ?? "i-lucide-app-window"} text-lg`} />
182
182
+
<div class={`${externalLink().icon ?? "i-lucide-app-window"}`} />
183
183
</a>
184
184
</Tooltip>
185
185
)}
···
189
189
href={`https://${pds()}/xrpc/com.atproto.repo.getRecord?repo=${params.repo}&collection=${params.collection}&rkey=${params.rkey}`}
190
190
target="_blank"
191
191
>
192
192
-
<div class="i-lucide-external-link text-lg" />
192
192
+
<div class="i-lucide-external-link" />
193
193
</a>
194
194
</Tooltip>
195
195
</div>