atproto explorer pdsls.dev
atproto tool

only show recreate in batch when create scope

juli.ee 5cf1c762 dde8d558

verified
Changed files
+16 -14
src
+16 -14
src/views/collection.tsx
···
</button>
}
/>
-
<Tooltip
-
text="Recreate"
-
children={
-
<button
-
onclick={() => {
-
setRecreate(true);
-
setOpenDelete(true);
-
}}
-
class="flex items-center rounded-md p-1 hover:bg-neutral-200 active:bg-neutral-300 dark:hover:bg-neutral-700 dark:active:bg-neutral-600"
-
>
-
<span class="iconify lucide--recycle text-lg text-green-500 dark:text-green-400"></span>
-
</button>
-
}
-
/>
+
<Show when={hasUserScope("create")}>
+
<Tooltip
+
text="Recreate"
+
children={
+
<button
+
onclick={() => {
+
setRecreate(true);
+
setOpenDelete(true);
+
}}
+
class="flex items-center rounded-md p-1 hover:bg-neutral-200 active:bg-neutral-300 dark:hover:bg-neutral-700 dark:active:bg-neutral-600"
+
>
+
<span class="iconify lucide--recycle text-lg text-green-500 dark:text-green-400"></span>
+
</button>
+
}
+
/>
+
</Show>
<Tooltip
text="Delete"
children={