only show dropdown when event has snapshot

This commit is contained in:
Josh Hawkins 2024-09-30 16:31:20 -05:00
parent e9e2996428
commit 7900243fdc

View File

@ -425,25 +425,27 @@ function ObjectDetailsTab({
> >
Regenerate Regenerate
</Button> </Button>
<DropdownMenu> {search.has_snapshot && (
<DropdownMenuTrigger asChild> <DropdownMenu>
<Button className="rounded-l-none border-l-0 px-2"> <DropdownMenuTrigger asChild>
<FaChevronDown className="size-3" /> <Button className="rounded-l-none border-l-0 px-2">
</Button> <FaChevronDown className="size-3" />
</DropdownMenuTrigger> </Button>
<DropdownMenuContent> </DropdownMenuTrigger>
<DropdownMenuItem <DropdownMenuContent>
onClick={() => regenerateDescription("snapshot")} <DropdownMenuItem
> onClick={() => regenerateDescription("snapshot")}
Regenerate With Snapshot >
</DropdownMenuItem> Regenerate from Snapshot
<DropdownMenuItem </DropdownMenuItem>
onClick={() => regenerateDescription("thumbnails")} <DropdownMenuItem
> onClick={() => regenerateDescription("thumbnails")}
Regenerate With Thumbnails >
</DropdownMenuItem> Regenerate from Thumbnails
</DropdownMenuContent> </DropdownMenuItem>
</DropdownMenu> </DropdownMenuContent>
</DropdownMenu>
)}
</div> </div>
)} )}
<Button variant="select" onClick={updateDescription}> <Button variant="select" onClick={updateDescription}>