21 lines
627 B
Plaintext
21 lines
627 B
Plaintext
---
|
|
import Base from "@/layouts/Base.astro";
|
|
import Root from "@/components/AppLayout.jsx";
|
|
|
|
// 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;
|
|
---
|
|
<Base title="TRip" description="TRip Media Request Form">
|
|
<section class="page-section trip-section" transition:animate="none">
|
|
<Root child="qs2.MediaRequestForm" client:only="react" />
|
|
</section>
|
|
</Base>
|
|
|
|
<style is:global>
|
|
/* Override main container width for TRip pages */
|
|
body:has(.trip-section) main {
|
|
max-width: 1400px !important;
|
|
}
|
|
</style>
|