// Si Fashion — Enquiry drawer (the primary B2B conversion path) const { useState: __us, useEffect: __ue } = React; function EnquiryDrawer({ context, onClose }) { const [step, setStep] = __us(1); const [done, setDone] = __us(false); const [form, setForm] = __us({ name: "", company: context.brand || "", role: "", email: "", phone: "", type: context.type || "Represent my brand", territories: [], message: context.brand ? `I'd like to discuss ${context.brand} for our market.` : "", }); __ue(() => { document.body.style.overflow = "hidden"; const h = (e) => e.key === "Escape" && onClose(); window.addEventListener("keydown", h); return () => { document.body.style.overflow = ""; window.removeEventListener("keydown", h); }; }, [onClose]); const set = (k, v) => setForm(s => ({ ...s, [k]: v })); const toggleTerritory = (t) => setForm(s => ({ ...s, territories: s.territories.includes(t) ? s.territories.filter(x => x !== t) : [...s.territories, t], })); const enquiryTypes = [ { t: "Represent my brand", d: "International label seeking MENA distribution." }, { t: "Become a retailer", d: "Retail door / platform wanting to stock the roster." }, { t: "Sports speciality", d: "Sports brand seeking placement and activation." }, { t: "Brand development", d: "Homegrown label seeking positioning support." }, { t: "Press / Lookbook", d: "Editorial enquiry or line-sheet request." }, { t: "Careers", d: "Current or future opportunities at Si Fashion." }, ]; const submit = (e) => { if (e) e.preventDefault(); setDone(true); }; const canStep2 = form.name && form.email && form.type; return (