Update Blueprints.tsx

This commit is contained in:
alorig
2025-11-18 22:25:39 +05:00
parent bb7af0e866
commit 3dbf9c7775

View File

@@ -232,45 +232,45 @@ export default function SiteBuilderBlueprints() {
</p> </p>
)} )}
<div className="flex items-center justify-between rounded-2xl bg-gray-50 px-4 py-3 text-sm font-semibold text-gray-700 dark:bg-white/[0.04] dark:text-white/80"> <div className="flex items-center justify-between rounded-2xl bg-gray-50 px-4 py-3 text-sm font-semibold text-gray-700 dark:bg-white/[0.04] dark:text-white/80">
<span>Status</span> <span>Status</span>
<span className="capitalize">{blueprint.status}</span> <span className="capitalize">{blueprint.status}</span>
</div>
<div className="flex flex-col gap-2">
<Button
variant="outline"
tone="brand"
disabled={isLoadingBlueprint}
onClick={() => handleOpenPreview(blueprint.id)}
>
{isLoadingBlueprint && activeBlueprint?.id === blueprint.id ? (
<>
<Loader2 className="mr-2 h-4 w-4 animate-spin" />
Loading
</>
) : (
"Open preview"
)}
</Button>
<div className="flex gap-2">
<Button
variant="ghost"
tone="neutral"
fullWidth
onClick={() => navigate(`/sites/${blueprint.site}/editor`)}
>
Open in editor
</Button>
<Button
variant="ghost"
tone="danger"
onClick={() => handleDeleteClick(blueprint)}
startIcon={<Trash2 className="h-4 w-4" />}
>
Delete
</Button>
</div> </div>
</div> <div className="flex flex-col gap-2">
</Card> <Button
variant="outline"
tone="brand"
disabled={isLoadingBlueprint}
onClick={() => handleOpenPreview(blueprint.id)}
>
{isLoadingBlueprint && activeBlueprint?.id === blueprint.id ? (
<>
<Loader2 className="mr-2 h-4 w-4 animate-spin" />
Loading
</>
) : (
"Open preview"
)}
</Button>
<div className="flex gap-2">
<Button
variant="ghost"
tone="neutral"
fullWidth
onClick={() => navigate(`/sites/${blueprint.site}/editor`)}
>
Open in editor
</Button>
<Button
variant="ghost"
tone="danger"
onClick={() => handleDeleteClick(blueprint)}
startIcon={<Trash2 className="h-4 w-4" />}
>
Delete
</Button>
</div>
</div>
</Card>
))} ))}
</div> </div>
)} )}