Files
Mycontent/app/admin/qrcodes/page.tsx

59 lines
2.5 KiB
TypeScript
Raw Normal View History

2025-12-29 14:01:37 +08:00
"use client"
import { Card, CardContent, CardDescription, CardHeader, CardTitle } from "@/components/ui/card"
import { Label } from "@/components/ui/label"
import { Input } from "@/components/ui/input"
import { Button } from "@/components/ui/button"
import { Separator } from "@/components/ui/separator"
export default function QRCodesPage() {
return (
<div className="space-y-6">
<div>
<h2 className="text-3xl font-bold tracking-tight"></h2>
<p className="text-muted-foreground"></p>
</div>
<div className="grid gap-6 md:grid-cols-2">
<Card>
<CardHeader>
<CardTitle></CardTitle>
<CardDescription>/</CardDescription>
</CardHeader>
<CardContent className="space-y-4">
<div className="flex flex-col items-center justify-center border-2 border-dashed rounded-lg p-6 h-48 bg-slate-50">
<span className="text-muted-foreground"></span>
</div>
<div className="grid w-full max-w-sm items-center gap-1.5">
<Label htmlFor="traffic-qr"></Label>
<Input id="traffic-qr" type="file" />
</div>
<Button className="w-full"></Button>
</CardContent>
</Card>
<Card>
<CardHeader>
<CardTitle></CardTitle>
<CardDescription></CardDescription>
</CardHeader>
<CardContent className="space-y-4">
<div className="flex flex-col items-center justify-center border-2 border-dashed rounded-lg p-6 h-48 bg-slate-50">
<span className="text-muted-foreground"></span>
</div>
<div className="grid w-full max-w-sm items-center gap-1.5">
<Label htmlFor="group-qr"></Label>
<Input id="group-qr" type="file" />
</div>
<div className="grid w-full max-w-sm items-center gap-1.5">
<Label htmlFor="group-url"> ()</Label>
<Input id="group-url" placeholder="https://..." defaultValue="https://soul.cn/party" />
</div>
<Button className="w-full"></Button>
</CardContent>
</Card>
</div>
</div>
)
}