// BOUTIQUES function BoutiquesPage() { const { navigate } = useRouter(); const [active, setActive] = useState(BOUTIQUES[0].id); const a = BOUTIQUES.find((b) => b.id === active); return (
Boutiques

Four points of arrival.

The Majlis in Dubai Design District is the heart of the house. Beyond it, three carefully chosen partners in Abu Dhabi and online.

{BOUTIQUES.map((b, i) => (
setActive(b.id)}>
0{i + 1}
{b.city}
{b.name}
{b.address} · {b.sub}
))}
{a.name}
{a.primary &&
The Majlis
} {a.online &&
Online · GCC
}
{a.name}
{a.address}
{a.sub}
{a.city}
Hours
{a.online ? 'Open 24h via partner.' : 'Please confirm visit hours directly with the team. Walk‑in welcome at the Majlis; partner boutiques follow venue hours.'}
{a.id === 'majlis' && ( )} {!a.online && ( WhatsApp the Team )} {a.mapUrl && a.mapUrl !== '#' && ( Open in Maps )}
); } Object.assign(window, { BoutiquesPage });