diff --git a/resources/js/components/app-content.tsx b/resources/js/components/app-content.tsx index 5a04c69..8d3061f 100644 --- a/resources/js/components/app-content.tsx +++ b/resources/js/components/app-content.tsx @@ -1,14 +1,15 @@ import * as React from 'react'; import { SidebarInset } from '@/components/ui/sidebar'; +import { cn } from '@/lib/utils'; import type { AppVariant } from '@/types'; type Props = React.ComponentProps<'main'> & { variant?: AppVariant; }; -export function AppContent({ variant = 'sidebar', children, ...props }: Props) { +export function AppContent({ variant = 'sidebar', children, className, ...props }: Props) { if (variant === 'sidebar') { - return {children}; + return {children}; } return ( diff --git a/resources/js/components/app-header.tsx b/resources/js/components/app-header.tsx index 5cdcb9b..b6168c2 100644 --- a/resources/js/components/app-header.tsx +++ b/resources/js/components/app-header.tsx @@ -1,5 +1,3 @@ -import { Link, usePage } from '@inertiajs/react'; -import { BookOpen, Folder, LayoutGrid, Menu, Search } from 'lucide-react'; import AppLogo from '@/components/app-logo'; import AppLogoIcon from '@/components/app-logo-icon'; import { Breadcrumbs } from '@/components/breadcrumbs'; @@ -34,6 +32,8 @@ import { useInitials } from '@/hooks/use-initials'; import { cn, toUrl } from '@/lib/utils'; import { dashboard } from '@/routes'; import type { BreadcrumbItem, NavItem } from '@/types'; +import { Link, usePage } from '@inertiajs/react'; +import { BookOpen, Folder, LayoutGrid, Menu, Search } from 'lucide-react'; type Props = { breadcrumbs?: BreadcrumbItem[]; @@ -71,7 +71,7 @@ export function AppHeader({ breadcrumbs = [] }: Props) { return ( <> -
+
{/* Mobile Menu */}
@@ -219,10 +219,10 @@ export function AppHeader({ breadcrumbs = [] }: Props) { - {getInitials(auth.user?.name ?? '')} + {getInitials(auth.user?.full_name ?? '')} diff --git a/resources/js/components/app-shell.tsx b/resources/js/components/app-shell.tsx index f51a9db..98ce1f2 100644 --- a/resources/js/components/app-shell.tsx +++ b/resources/js/components/app-shell.tsx @@ -17,5 +17,5 @@ export function AppShell({ children, variant = 'sidebar' }: Props) { ); } - return {children}; + return {children}; } diff --git a/resources/js/components/app-sidebar-header.tsx b/resources/js/components/app-sidebar-header.tsx index 3d97cac..ad4ac74 100644 --- a/resources/js/components/app-sidebar-header.tsx +++ b/resources/js/components/app-sidebar-header.tsx @@ -9,7 +9,7 @@ export function AppSidebarHeader({ breadcrumbs?: BreadcrumbItemType[]; }) { return ( -
+
diff --git a/resources/js/components/site-header.tsx b/resources/js/components/site-header.tsx index 59c4f02..a270d25 100644 --- a/resources/js/components/site-header.tsx +++ b/resources/js/components/site-header.tsx @@ -4,7 +4,7 @@ import { SidebarTrigger } from "@/components/ui/sidebar" export function SiteHeader() { return ( -
+
- {children} +
+ {children} +
); diff --git a/resources/js/pages/dashboard.tsx b/resources/js/pages/dashboard.tsx index 3760a07..c43031f 100644 --- a/resources/js/pages/dashboard.tsx +++ b/resources/js/pages/dashboard.tsx @@ -1,36 +1,21 @@ import { ChartAreaInteractive } from "@/components/chart-area-interactive"; import { DataTable } from "@/components/data-table"; import { SectionCards } from "@/components/section-cards"; -import { - SidebarInset, - SidebarProvider, -} from "@/components/ui/sidebar"; import data from "./data/data.json"; export default function Page() { return ( - - -
-
-
- -
- -
- -
+
+
+
+ +
+
+
- - +
+
) }