feat: add lab management layout, barcode generation, and dental education page
- Redesign lab management tab with patient search table and action buttons - Add react-barcode integration: generates CODE128 barcode from patient name with print and download support - Add Dental Education page and sidebar entry between Cloud Storage and AI Input Agent Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card";
|
||||
import { GraduationCap } from "lucide-react";
|
||||
|
||||
export default function DentalEducationPage() {
|
||||
return (
|
||||
<div className="container mx-auto space-y-6">
|
||||
<div>
|
||||
<h1 className="text-3xl font-bold tracking-tight">Dental Education</h1>
|
||||
<p className="text-muted-foreground">Educational resources for dental staff and patients.</p>
|
||||
</div>
|
||||
|
||||
<Card>
|
||||
<CardHeader>
|
||||
<CardTitle className="flex items-center gap-2">
|
||||
<GraduationCap className="h-5 w-5 text-lime-600" />
|
||||
Coming Soon
|
||||
</CardTitle>
|
||||
</CardHeader>
|
||||
<CardContent>
|
||||
<p className="text-muted-foreground text-sm">
|
||||
Dental education content will be available here.
|
||||
</p>
|
||||
</CardContent>
|
||||
</Card>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
Reference in New Issue
Block a user