chore(admin): temporarily disable upload feature

This commit is contained in:
2026-08-02 19:34:51 +07:00 Unverified
parent 88550be932
commit e5a6ad3e04
5 changed files with 53 additions and 32 deletions
+13 -4
View File
@@ -80,11 +80,13 @@ function QuickAction({
title,
description,
icon: Icon,
disabled = false,
}: {
href: string;
title: string;
description: string;
icon: typeof ClipboardList;
disabled?: boolean;
}) {
return (
<Card size="sm">
@@ -95,11 +97,17 @@ function QuickAction({
</CardTitle>
<CardDescription>{description}</CardDescription>
<CardAction>
<Button variant="ghost" size="icon-sm" asChild>
<Link href={href} aria-label={`Open ${title}`}>
{disabled ? (
<Button variant="ghost" size="icon-sm" disabled aria-label={`${title} disabled`}>
<ArrowUpRight />
</Link>
</Button>
</Button>
) : (
<Button variant="ghost" size="icon-sm" asChild>
<Link href={href} aria-label={`Open ${title}`}>
<ArrowUpRight />
</Link>
</Button>
)}
</CardAction>
</CardHeader>
</Card>
@@ -348,6 +356,7 @@ export default async function AdminPage() {
title="Video uploads"
description="Publish and monitor platform jobs."
icon={Upload}
disabled
/>
<QuickAction
href="/admin/backend"