feat: add admin layout components including Navbar and Sidebar, and update icon components

This commit is contained in:
Ardeman
2025-02-23 12:18:10 +08:00
parent 47af75ebd3
commit 48ac1d6f4d
15 changed files with 307 additions and 18 deletions
+5 -2
View File
@@ -1,12 +1,15 @@
import type { PropsWithChildren } from 'react'
import { Navbar } from './navbar'
import { Sidebar } from './sidebar'
export const AdminDashboardLayout = (properties: PropsWithChildren) => {
const { children } = properties
return (
<div className="grid">
<div>Navbar</div>
<Navbar />
<div className="flex">
<div>Sidebar</div>
<Sidebar />
<div>{children}</div>
</div>
</div>