// Furnishfy — Contact page function Contact({ lang, go }) { useReveal(); const [sent, setSent] = useState(false); const [topic, setTopic] = useState("general"); const topics = [ { id: "general", en: "General enquiry", ar: "استفسار عام" }, { id: "order", en: "An existing order", ar: "طلب قائم" }, { id: "trade", en: "Trade & interior design", ar: "تصميم داخلي وتجارة" }, { id: "bespoke", en: "A bespoke commission", ar: "قطعة مخصّصة" }, ]; const channels = [ { icon: "bag", en: "Showroom", ar: "المعرض", l1: lang === "ar" ? "شارع الزمالك ٢٤، القاهرة" : "24 Atelier Row, Maison District", l2: lang === "ar" ? "يومياً ١٠ص – ٨م" : "Open daily · 10am – 8pm" }, { icon: "globe", en: "Write to us", ar: "راسلنا", l1: "hello@furnishfy.com", l2: lang === "ar" ? "نردّ خلال ٢٤ ساعة" : "We reply within 24 hours" }, { icon: "truck", en: "Concierge", ar: "خدمة العملاء", l1: "+20 2 1234 5678", l2: lang === "ar" ? "السبت – الخميس ٩ص – ٦م" : "Sat – Thu · 9am – 6pm" }, ]; return (
{/* heading */}
{lang === "ar" ? "تواصل معنا" : "Get in touch"}

{lang === "ar" ? <>دعنا نصمّم
بيتك معاً. : <>Let's design
your home together.}

{lang === "ar" ? "سواء كان سؤالاً سريعاً أو مشروعاً كاملاً — فريقنا هنا ليرافقك من أول فكرة حتى التركيب." : "Whether it's a quick question or a whole project, our team is here to guide you from first idea to final installation."}

{/* channels */}
{channels.map((c, i) => (
{c[lang]}
{c.l1}
{c.l2}
))}
{/* form + sidebar */}
{/* form */}

{lang === "ar" ? "أرسل رسالة" : "Send a message"}

{lang === "ar" ? "كل الحقول المعلّمة بـ * مطلوبة." : "Fields marked * are required."}

{sent ? (

{lang === "ar" ? "وصلتنا رسالتك." : "Your message is on its way."}

{lang === "ar" ? "سيتواصل معك أحد مستشاري Furnishfy خلال يوم عمل واحد." : "A Furnishfy advisor will be in touch within one business day."}

) : (
{ e.preventDefault(); setSent(true); window.scrollTo({ top: 160, behavior: "smooth" }); }}>
{topics.map((tp) => ( ))}
)}
{/* sidebar: map + hours */}

{lang === "ar" ? "مواعيد العمل" : "Opening hours"}

{[[lang === "ar" ? "السبت – الخميس" : "Sat – Thu", "10:00 – 20:00"], [lang === "ar" ? "الجمعة" : "Friday", "13:00 – 20:00"], [lang === "ar" ? "استشارة خاصة" : "Private viewing", lang === "ar" ? "بموعد مسبق" : "By appointment"]].map((r, i) => (
{r[0]} {r[1]}
))}
{["Instagram", "Pinterest", lang === "ar" ? "واتساب" : "WhatsApp"].map((s) => ( {s} ))}
); } Object.assign(window, { Contact });