// Header / Nav function Nav({ route, setRoute, locale, setLocale, openTweaks }) { const t = window.STRINGS[locale]; return (
{e.preventDefault(); setRoute({name:"area", slug:"palm-jumeirah"});}} className="wordmark" aria-label="haus & haus home"> haus&haus
); } // HERO (area microsite) function AreaHero({ area, locale, setRoute }) { const t = window.STRINGS[locale]; return (
{t.palmCrumb.map((c, i) => ( {c} {i < t.palmCrumb.length - 1 && /} ))}
{t.palmEyebrow}

{locale === "en" ? ( <> Palm Jumeirah. ) : ( <> نخلة جميرا. )}

{t.heroLede}

{[ { num: "11 yrs", lbl: locale==="en" ? "On the Palm" : "في النخلة" }, { num: "247", lbl: locale==="en" ? "Transactions · 2024" : "صفقة · 2024" }, { num: "£780M", lbl: locale==="en" ? "Sold value · Palm" : "قيمة المبيعات · النخلة" }, { num: "4.7★", lbl: locale==="en" ? "Reviews · verify before publish" : "تقييم · للتحقق" }, ].map((s, i) => (
{s.num}
{s.lbl}
))}
); } // Trust strip function TrustStrip({ locale }) { const t = window.STRINGS[locale]; return (
{t.since}
{t.british}
{t.communities}
{t.awards}
RERA ORN 12357 (verify · DLD)
); } // Editorial intro function AreaIntro({ area, locale }) { return (
01 / The community

{area.tagline}

The original — Dubai's emblem of seafront living. A self-contained island of villas on the fronds, signature towers on the trunk, and a beach club rhythm that runs from morning swims to long lunches at Nobu.

Our Palm team handles roughly one in five resales on the island. Below is a current snapshot — pulled from a sample feed for this microsite; production ties to the brokerage CRM.

{[ ["Residents", "≈ 10,000"], ["Beach", "11 km"], ["Schools", "4 · GEMS, Dubai College"], ["To DXB", "32 min"], ["To DWC", "45 min"], ["Median size", "1 – 6 bed"], ].map(([k,v],i)=>(
=4 ? "1px solid var(--line)" : "none", }}>
{k}
{v}
))}
); } // Listings grid function Listings({ locale, setRoute }) { const t = window.STRINGS[locale]; const listings = window.LISTINGS; return (
02 / Live listings
⚠ {t.livePeak}

What's on the Palm today.

{["For sale", "To rent", "Off-plan", "Commercial"].map((l, i) => ( ))}
{listings.length} results · sample feed
{listings.map((l, i) => (
setRoute({name:"property", ref:l.ref})}>
{t.samplePill} {l.status === "sale" ? (locale==="en"?"For sale":"للبيع") : (locale==="en"?"To rent":"للإيجار")}
{l.community} {l.ref}

{l.title}

{l.beds} bed · {l.baths} bath · {l.sizeSqft.toLocaleString()} sqft
{l.price}
))}
); } // Spec slab — the cinematic editorial section function CommunitySpec({ locale }) { const cells = [ { num:"01", t:"Position", b:"The first of the three Palms — closest to the city and best-served by causeway, monorail and Sheikh Zayed Road in roughly 22 minutes." }, { num:"02", t:"Architecture", b:"Frond villas (low-rise, beach-front) and trunk towers (high-rise, marina-front). No two fronds are the same — F & G are the most established." }, { num:"03", t:"Lifestyle", b:"Nakheel Mall, The Pointe, Atlantis, FIVE, Anantara, W. Beach clubs (Drift, WHITE Beach, Cove) define the social rhythm here." }, { num:"04", t:"Yield", b:"Trunk apartments: 4.8 – 6.4% net (sample feed). Frond villas: 3.1 – 4.2%. Verified figures provided by haus & haus Investment desk." }, ]; return (
03 / The shape of the island

Four reasons
it still moves first.

{cells.map((c, i) => (
{c.num}

{c.t}

{c.b}

))}
); } // Stylised SVG "map" — not a real map, an architectural diagram of the Palm function PalmMap() { return ( {/* grid */} {Array.from({length:12}).map((_,i)=>( ))} {Array.from({length:12}).map((_,i)=>( ))} {/* trunk */} {/* fronds — 16 fronds, 8 each side */} {Array.from({length:8}).map((_,i)=>{ const y = 110 + i*32; return ( ); })} {/* crescent */} {/* pins */} {[ {x:200, y:170, label:"Frond F"}, {x:400, y:200, label:"Frond M"}, {x:300, y:90, label:"Trunk"}, {x:300, y:380, label:"Atlantis"}, ].map((p,i)=>( {p.label.toUpperCase()} ))} DIAGRAMMATIC · NOT TO SCALE ); } function MapBlock({ locale }) { return (
04 / Where on the Palm

Every frond is a
different conversation.

F & G are the established benchmarks. K & L for newer architecture. The trunk for views and lock-and-leave. Tell us how you live; we'll narrow it for you.

); } // Agents function AgentsRow({ locale }) { return (
05 / Your team here

Four names
who know the island.

{window.AGENTS.map((a, i) => (

{a.name}

{a.role}
{a.brn}
))}
); } // Valuation CTA banner function ValuationCTA({ locale, setRoute }) { const t = window.STRINGS[locale]; return (
Free, no-obligation · 24h response

Thinking of selling
or letting your home
on the Palm?

Get a realistic range from a RERA-registered consultant who closed here last week. No bots. No guesswork. No hard sell.

{e.preventDefault(); setRoute({name:"valuation"});}}>
{t.freeValuation}
Lead routes to CRM · GDPR-compliant · response within 24h
); } // Footer function Footer({ locale }) { return ( ); } // WhatsApp FAB function WhatsAppFab({ locale }) { const t = window.STRINGS[locale]; return ( WhatsApp us ); } Object.assign(window, { Nav, AreaHero, TrustStrip, AreaIntro, Listings, CommunitySpec, PalmMap, MapBlock, AgentsRow, ValuationCTA, Footer, WhatsAppFab, });