1import{F as r,j as e,e as t}from"./index-BvZ_VvTg.js";import{a as o}from"./PublicIntakeForm-B0PueJdV.js";import{c as a}from"./createLucideIcon-BJD185Es.js";import"./useServerFn-D3IUMDsV.js";import"./button-a-butIxA.js";import"./circle-check-DGxn2NOG.js";import"./info-UUTy1zYt.js";import"./circle-alert-0J-S9u-o.js";const n=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"m9 9 6 6",key:"z0biqf"}]],d=a("circle-x",n);function f(){const{vendor:s}=r.useLoaderData();return s.open?e.jsxs("div",{className:"mx-auto max-w-3xl px-5 sm:px-6 py-16",children:[e.jsxs("div",{className:"text-center",children:[e.jsx("div",{className:"inline-flex items-center gap-2 rounded-full border border-accent/40 bg-accent/10 px-3 py-1 text-xs font-semibold uppercase tracking-widest text-accent",children:"Vendors & Resource Partners"}),e.jsx("h1",{className:"mt-6 text-4xl md:text-5xl font-black tracking-tight",children:"Apply to be a Vendor or Resource Partner"}),e.jsxs("p",{className:"mt-3 text-muted-foreground",children:[t.event.datesLabel," · ",t.event.shortLocation]})]}),e.jsx("div",{className:"mt-10",children:e.jsx(o,{})})]}):e.jsxs("div",{className:"mx-auto max-w-2xl px-5 sm:px-6 py-24 text-center",children:[e.jsxs("div",{className:"inline-flex items-center gap-2 rounded-full border border-destructive/40 bg-destructive/10 px-3 py-1 text-xs font-semibold uppercase tracking-widest text-destructive",children:[e.jsx(d,{className:"h-3.5 w-3.5"}),"Registration Closed"]}),e.jsx("h1",{className:"mt-6 text-4xl md:text-6xl font-black tracking-tight",children:"Vendor Registration Is Now Closed"}),e.jsxs("p",{className:"mt-4 text-muted-foreground",children:[t.event.datesLabel," · ",t.event.shortLocation]}),e.jsxs("div",{className:"mt-8 rounded-2xl border border-border bg-card p-6 text-left",children:[e.jsx("p",{className:"text-foreground",children:s.closedMessage||"Thank you for your interest in vending at GRINDfest 2026. Vendor registration is now closed as we finalize event logistics and prepare for the festival."}),e.jsx("p",{className:"mt-4 text-foreground",children:"Approved vendors will receive event updates, setup details, and next steps from the GRINDfest team."}),e.jsx("p",{className:"mt-4 text-muted-foreground",children:"If you have already applied, please check your email for updates."})]}),e.jsx("p",{className:"mt-6 text-xs text-muted-foreground",children:"Approved vendors should continue to watch for email updates regarding setup times, booth details, vendor requirements, and event-day logistics."})]})}export{f as component};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.