import { Link, usePage } from '@inertiajs/react'; import { useState } from 'react'; export default function MainLayout({ children }) { const [sidebarOpen, setSidebarOpen] = useState(true); const { url } = usePage(); const menus = [ { name: 'Dashboard', href: '/', icon: '🏠' }, { name: 'Buku', href: '/buku', icon: '📚' }, { name: 'Kategori', href: '/kategori', icon: '🏷️' }, { name: 'Anggota', href: '/anggota', icon: '👥' }, { name: 'Peminjaman', href: '/peminjaman', icon: '📋' }, ]; return (
{/* Sidebar */} {/* Main Content */}
{/* Header */}

Sistem Perpustakaanku

📅 {new Date().toLocaleDateString('id-ID', { weekday: 'long', year: 'numeric', month: 'long', day: 'numeric' })}
{/* Flash Message */} {/* Content */}
{children}
); } function FlashMessage() { const { flash } = usePage().props; if (!flash?.success) return null; return (
{flash.success}
); }