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
justify between collection buttons
handle.invalid
6 months ago
dea5adea
729c8791
+18
-20
1 changed file
expand all
collapse all
unified
split
src
views
collection.tsx
+18
-20
src/views/collection.tsx
···
211
211
onInput={(e) => setFilter(e.currentTarget.value)}
212
212
/>
213
213
</div>
214
214
-
<div class="flex items-center gap-x-2">
215
215
-
<Show when={records.length > 1}>
214
214
+
<Show when={records.length > 1}>
215
215
+
<div class="w-22rem sm:w-24rem flex items-center justify-between gap-x-2">
216
216
<Button
217
217
onClick={() => {
218
218
setReverse(!reverse());
···
224
224
<div class={`${reverse() ? "i-lucide-rotate-ccw" : "i-lucide-rotate-cw"} text-sm`} />
225
225
Reverse
226
226
</Button>
227
227
-
</Show>
228
228
-
<div>
229
229
-
<Show when={batchDelete()}>
230
230
-
<span>{records.filter((rec) => rec.toDelete).length}</span>
231
231
-
<span>/</span>
232
232
-
</Show>
233
233
-
<span>
234
234
-
{records.length} record{records.length > 1 ? "s" : ""}
235
235
-
</span>
236
236
-
</div>
237
237
-
<Show when={cursor()}>
238
238
-
<div class="flex w-[5rem] items-center justify-center">
239
239
-
<Show when={!response.loading}>
240
240
-
<Button onClick={() => refetch()}>Load More</Button>
227
227
+
<div>
228
228
+
<Show when={batchDelete()}>
229
229
+
<span>{records.filter((rec) => rec.toDelete).length}</span>
230
230
+
<span>/</span>
241
231
</Show>
242
242
-
<Show when={response.loading}>
243
243
-
<div class="i-lucide-loader-circle animate-spin text-xl" />
232
232
+
<span>{records.length} records</span>
233
233
+
</div>
234
234
+
<div class="flex w-[5rem] items-center justify-center">
235
235
+
<Show when={cursor()}>
236
236
+
<Show when={!response.loading}>
237
237
+
<Button onClick={() => refetch()}>Load More</Button>
238
238
+
</Show>
239
239
+
<Show when={response.loading}>
240
240
+
<div class="i-lucide-loader-circle animate-spin text-xl" />
241
241
+
</Show>
244
242
</Show>
245
243
</div>
246
246
-
</Show>
247
247
-
</div>
244
244
+
</div>
245
245
+
</Show>
248
246
</div>
249
247
<div class="flex max-w-full flex-col font-mono">
250
248
<For