2025-08-09 07:10:04 -04:00
|
|
|
---
|
|
|
|
|
import Base from "@/layouts/Base.astro";
|
|
|
|
|
import Root from "@/components/AppLayout.jsx";
|
2025-08-28 11:15:17 -04:00
|
|
|
|
2025-12-05 14:21:52 -05:00
|
|
|
// Auth is handled by middleware - user available in Astro.locals.user
|
|
|
|
|
// Middleware redirects to /login if not authenticated
|
|
|
|
|
const user = Astro.locals.user as any;
|
2025-08-09 07:10:04 -04:00
|
|
|
---
|
|
|
|
|
<Base>
|
2025-12-17 13:33:31 -05:00
|
|
|
<section class="page-section trip-section" transition:animate="none">
|
|
|
|
|
<Root child="qs2.RequestManagement" client:only="react" transition:persist />
|
2025-08-09 07:10:04 -04:00
|
|
|
</section>
|
|
|
|
|
</Base>
|
2025-12-05 14:21:52 -05:00
|
|
|
|
|
|
|
|
<style is:global>
|
|
|
|
|
/* Override main container width for TRip pages */
|
2025-12-17 13:33:31 -05:00
|
|
|
html:has(.trip-section) main {
|
2025-12-05 14:21:52 -05:00
|
|
|
max-width: 1400px !important;
|
|
|
|
|
width: 100% !important;
|
|
|
|
|
}
|
|
|
|
|
</style>
|