mirror of
https://github.com/supabase/supabase.git
synced 2026-10-06 01:45:10 +03:00
hide create collection button on sidebar if flag isnt enabled (#29619)
This commit is contained in:
1 parent
2e7745883a
commit
eba13666e2
1 file changed
+22
-20
@@ -192,25 +192,27 @@ export function LogsSidebarMenuV2() {
|
||||
Create query
|
||||
</Link>
|
||||
</DropdownMenuItem>
|
||||
<Tooltip>
|
||||
<TooltipTrigger asChild>
|
||||
<DropdownMenuItem className="gap-x-2" asChild>
|
||||
<button
|
||||
onClick={() => setCreateCollectionOpen(true)}
|
||||
className="w-full flex items-center text-xs px-2 py-1"
|
||||
disabled={!canCreateCollection}
|
||||
>
|
||||
<Plus size={14} />
|
||||
Create collection
|
||||
</button>
|
||||
</DropdownMenuItem>
|
||||
</TooltipTrigger>
|
||||
{!canCreateCollection && (
|
||||
<TooltipContent>
|
||||
You need additional permissions to create a collection
|
||||
</TooltipContent>
|
||||
)}
|
||||
</Tooltip>
|
||||
{warehouseEnabled && (
|
||||
<Tooltip>
|
||||
<TooltipTrigger asChild>
|
||||
<DropdownMenuItem className="gap-x-2" asChild>
|
||||
<button
|
||||
onClick={() => setCreateCollectionOpen(true)}
|
||||
className="w-full flex items-center text-xs px-2 py-1"
|
||||
disabled={!canCreateCollection}
|
||||
>
|
||||
<Plus size={14} />
|
||||
Create collection
|
||||
</button>
|
||||
</DropdownMenuItem>
|
||||
</TooltipTrigger>
|
||||
{!canCreateCollection && (
|
||||
<TooltipContent>
|
||||
You need additional permissions to create a collection
|
||||
</TooltipContent>
|
||||
)}
|
||||
</Tooltip>
|
||||
)}
|
||||
</DropdownMenuContent>
|
||||
</DropdownMenu>
|
||||
<CreateWarehouseCollectionModal
|
||||
@@ -247,7 +249,7 @@ export function LogsSidebarMenuV2() {
|
||||
label={collection?.name ?? ''}
|
||||
/>
|
||||
))}
|
||||
{whCollectionsLoading ? (
|
||||
{whCollectionsLoading && warehouseEnabled ? (
|
||||
<div className="p-4">
|
||||
<GenericSkeletonLoader />
|
||||
</div>
|
||||
|
||||
Reference in new issue
Block a user