Add src/app/profil-passager/page.tsx

This commit is contained in:
2026-06-07 10:39:13 +00:00
parent 59771997cc
commit 9424fb944c

View File

@@ -0,0 +1,60 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import React from "react";
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import FooterBase from '@/components/sections/footer/FooterBase';
const navItemsConfig = [
{ name: "Accueil", id: "/" },
{ name: "Passager", id: "/profil-passager" },
{ name: "Chauffeur", id: "/profil-chauffeur" },
{ name: "Connexion", id: "/login" },
{ name: "Inscription", id: "/register" },
{ name: "About", id: "#about" },
{ name: "Features", id: "#features" },
{ name: "Metrics", id: "#metrics" },
{ name: "Pricing", id: "#pricing" },
{ name: "Testimonials", id: "#testimonials" },
{ name: "Partners", id: "#partners" },
{ name: "FAQ", id: "#faq" },
{ name: "Contact", id: "#contact" }
];
export default function ProfilPassagerPage() {
return (
<ThemeProvider
defaultButtonVariant="directional-hover"
defaultTextAnimation="entrance-slide"
borderRadius="pill"
contentWidth="smallMedium"
sizing="large"
background="none"
cardStyle="layered-gradient"
primaryButtonStyle="double-inset"
secondaryButtonStyle="radial-glow"
headingFontWeight="light"
>
<NavbarStyleFullscreen navItems={navItemsConfig} brandName="RapidDeliver" />
<div className="min-h-[60vh] flex items-center justify-center p-8">
<div className="max-w-4xl text-center">
<h1 className="text-5xl font-bold mb-4">Tableau de Bord Passager</h1>
<p className="text-xl text-foreground/80 mb-8">Gérez vos trajets, consultez votre historique et mettez à jour votre profil.</p>
{/* Placeholder for passenger specific content, e.g., ride history, bookings */}
<div className="bg-card p-6 rounded-lg shadow-lg">
<p className="text-foreground">Bienvenue dans votre espace passager. Ici, vous trouverez toutes les informations relatives à vos voyages et paramètres de compte.</p>
</div>
</div>
</div>
<FooterBase
columns={[
{ title: "Services", items: [{ label: "Standard Delivery", href: "#pricing" }, { label: "Express Delivery", href: "#pricing" }, { label: "Business Solutions", href: "#pricing" }, { label: "International Shipping", href: "#features" }]},
{ title: "Company", items: [{ label: "About Us", href: "#about" }, { label: "Our Mission", href: "#about" }, { label: "Careers", href: "#" }, { label: "Partnerships", href: "#partners" }]},
{ title: "Support", items: [{ label: "FAQ", href: "#faq" }, { label: "Contact Us", href: "#contact" }, { label: "Track Order", href: "#features" }, { label: "Terms of Service", href: "#" }]},
]}
logoText="RapidDeliver"
copyrightText="© 2024 RapidDeliver. All rights reserved."
/>
</ThemeProvider>
);
}