Update Blueprints.tsx
This commit is contained in:
@@ -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>
|
||||||
)}
|
)}
|
||||||
|
|||||||
Reference in New Issue
Block a user