60 lines
1.9 KiB
TypeScript
60 lines
1.9 KiB
TypeScript
"use client";
|
|
|
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
|
import ReactLenis from "lenis/react";
|
|
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
|
|
import FooterSimple from '@/components/sections/footer/FooterSimple';
|
|
import LegalSection from '@/components/legal/LegalSection';
|
|
|
|
export default function AdminDashboardPage() {
|
|
return (
|
|
<ThemeProvider
|
|
defaultButtonVariant="text-stagger"
|
|
defaultTextAnimation="reveal-blur"
|
|
borderRadius="pill"
|
|
contentWidth="small"
|
|
sizing="mediumLarge"
|
|
background="aurora"
|
|
cardStyle="soft-shadow"
|
|
primaryButtonStyle="flat"
|
|
secondaryButtonStyle="glass"
|
|
headingFontWeight="normal"
|
|
>
|
|
<ReactLenis root>
|
|
<div id="nav" data-section="nav">
|
|
<NavbarStyleApple
|
|
navItems={[
|
|
{ name: "Home", id: "/" },
|
|
{ name: "Dashboard", id: "/admin" },
|
|
]}
|
|
brandName="HOTEL CHAKER"
|
|
/>
|
|
</div>
|
|
|
|
<div id="admin-panel" data-section="admin-panel" className="py-24 px-6">
|
|
<LegalSection
|
|
layout="page"
|
|
title="Admin Dashboard"
|
|
subtitle="Manage customer reservations and hotel operations"
|
|
sections={[
|
|
{
|
|
heading: "Current Reservations", content: {
|
|
type: "paragraph",
|
|
text: "Monitor active bookings, check-in statuses, and customer details. (Dashboard functionality is currently in development)."
|
|
}
|
|
}
|
|
]}
|
|
/>
|
|
</div>
|
|
|
|
<div id="footer" data-section="footer">
|
|
<FooterSimple
|
|
columns={[]}
|
|
bottomLeftText="© 2024 Hotel Chaker"
|
|
bottomRightText="All rights reserved."
|
|
/>
|
|
</div>
|
|
</ReactLenis>
|
|
</ThemeProvider>
|
|
);
|
|
} |