Update application features and add scripts (core changes)

This commit is contained in:
AyrisAI
2026-07-19 11:38:56 +03:00
parent a36b833e00
commit da84cdc231
44 changed files with 2953 additions and 449 deletions
+27
View File
@@ -0,0 +1,27 @@
import { auth } from '@/lib/auth'
import { AdminSidebar } from '@/components/admin/AdminSidebar'
import { AdminHeader } from '@/components/admin/AdminHeader'
import { SessionProvider } from 'next-auth/react'
export default async function AdminLayout({ children }: { children: React.ReactNode }) {
const session = await auth()
return (
<SessionProvider session={session}>
<div className="flex h-screen bg-[#F8FAFC] dark:bg-gray-950 overflow-hidden">
<AdminSidebar />
<div className="flex-1 flex flex-col min-w-0 overflow-hidden relative">
<AdminHeader
userEmail={session?.user?.email}
userName={session?.user?.name}
/>
<main className="flex-1 overflow-y-auto p-4 sm:p-6 lg:p-8 bg-gray-50/50 dark:bg-gray-900/50">
<div className="mx-auto max-w-7xl">
{children}
</div>
</main>
</div>
</div>
</SessionProvider>
)
}