// Branches hub page \u2014 all six UAE locations with filterable list. function Branches({ navigate, openTour }) { const [city, setCity] = useState('all'); const dubai = BRANCHES.filter(b => b.city === 'Dubai'); return (
setCity('all')}>All UAE \u00b7 6 setCity('Dubai')}>Dubai \u00b7 5 setCity('Abu Dhabi')}>Abu Dhabi \u00b7 1
{(city === 'all' || city === 'Dubai') && ( <>
Dubai \u2014 5 branches
{dubai.map(b => ( ))}
)} {(city === 'all' || city === 'Abu Dhabi') && (
Abu Dhabi \u2014 1 branch
{AD_BRANCH.city}

{AD_BRANCH.name}

{AD_BRANCH.blurb}

{AD_BRANCH.email}
{AD_BRANCH.features.map(f => {f})}
)} {/* Sharjah flag for client only */}
Internal note \u2014 not published
A Sharjah (Al Wasit) branch appears in the official picker but its status is unconfirmed. Holding back from publication until verified with client.
); } function FilterChip({ active, children, onClick }) { return ( ); } function BranchCard({ b, navigate, openTour }) { return (
{b.city}
{b.name}
{b.area}

{b.blurb}

{b.features.slice(0, 3).map(f => {f})}
); } Object.assign(window, { Branches });