scroll
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details

This commit is contained in:
hardik 2025-10-16 05:03:49 +00:00
parent a59f82018d
commit 428cda2da6
1 changed files with 12 additions and 5 deletions

View File

@ -17,13 +17,13 @@ export default function App() {
handleConfirmBooking, handleConfirmBooking,
handleBackToForm, handleBackToForm,
handleBackToVehicles, handleBackToVehicles,
resetBookingFlow resetBookingFlow,
} = useBookingFlow(); } = useBookingFlow();
const { const {
currentPage, currentPage,
isLoading: navigationLoading, isLoading: navigationLoading,
handleNavigate handleNavigate,
} = useNavigation(); } = useNavigation();
const isLoading = bookingLoading || navigationLoading; const isLoading = bookingLoading || navigationLoading;
@ -37,9 +37,12 @@ export default function App() {
}; };
return ( return (
<div className="min-h-screen bg-background flex flex-col overflow-x-hidden"> <div className="min-h-screen flex flex-col bg-background overflow-x-hidden overflow-y-auto">
{/* Header Section */}
<Header currentPage={currentPage} onNavigate={handlePageNavigate} /> <Header currentPage={currentPage} onNavigate={handlePageNavigate} />
<main className="flex-1 overflow-x-hidden">
{/* Main Page Content */}
<main className="flex-1 overflow-y-auto">
<PageRenderer <PageRenderer
currentPage={currentPage} currentPage={currentPage}
currentStep={currentStep} currentStep={currentStep}
@ -54,8 +57,12 @@ export default function App() {
onBackToVehicles={handleBackToVehicles} onBackToVehicles={handleBackToVehicles}
/> />
</main> </main>
{/* Footer Section */}
<Footer onNavigate={handlePageNavigate} /> <Footer onNavigate={handlePageNavigate} />
{/* Floating Call Button */}
<FloatingCallButton /> <FloatingCallButton />
</div> </div>
); );
} }