/* home.jsx — landing page */ const { useState: useStateH, useEffect: useEffectH, useRef: useRefH } = React; function Hero({ lang, onEnquire, navigate }) { const t = (I18N[lang] || I18N.en).hero; return (
{/* faint gridlines */}
{t.eyebrow}

{t.title1}
{t.title2}
{t.title3}

{t.sub}

{/* Image plate */}
Featured car {/* hot-spot caption */}
Now in showroom · Featured
{/* metric strip */}
{[ { k: "Brands curated", v: "12+" }, { k: "Cars sold", v: "1,000+", note: "Stated by F1rst Motors" }, { k: "Inventory value", v: "$250M+", note: "Stated by F1rst Motors" }, { k: "Since", v: "2021" }, ].map((m, i) => (
0 ? 28 : 0, }}>
{m.k}
{m.v}
{m.note &&
{m.note}
}
))}
); } function Marquee() { const brands = ["Bugatti", "Ferrari", "Lamborghini", "Pagani", "McLaren", "Porsche", "Mercedes-Benz", "Rolls-Royce", "Aston Martin", "Bentley"]; // duplicate for seamless loop const all = [...brands, ...brands]; return (
{all.map((b, i) => {b})}
Manufacturer wordmarks shown · logo usage rights confirmed before publication
Brand strip text-only · awaiting logo rights
); } function FeaturedRail({ onSelect, onEnquire }) { const featured = INVENTORY.filter((v) => v.status === "available").slice(0, 6); return (
{featured.map((v, i) => ( ))}
); } function VehicleCard({ vehicle, onSelect, variant = "card" }) { const t = I18N.en; const isFeature = variant === "feature"; return (
onSelect(vehicle.slug)} style={{ cursor: "pointer", background: "var(--ink-2)", border: "1px solid var(--line)", borderRadius: 12, overflow: "hidden", display: "flex", flexDirection: "column", gridColumn: isFeature ? "span 1" : "auto", }}>
{`${vehicle.brand}
{vehicle.status === "available" ? t.available : t.sold}
Demo image
{vehicle.brand} · {vehicle.year}

{vehicle.model}

{vehicle.body}
{vehicle.tag}

Price
Request price
); } function Why() { return (
Why F1rst Motors

A showroom worth visiting. Twice.

Founded in Dubai in 2021, F1rst Motors curates exotic, hyper and collector cars from eight marques. Our Sheikh Zayed Road floor is open seven days; viewings are by appointment and consistently private.

{[ ["Curated, not consigned", "Stock is sourced and vetted in-house. No marketplace listings, no third-party uploads."], ["Showroom as the experience", "Walk-arounds, start-ups and on-the-floor measurements — all by a single specialist."], ["Multi-channel handover", "Trade-ins, escrow-style payment, and end-to-end export when the route requires it."], ["Multilingual desk", "EN, AR, RU and ZH on every conversation — phone, message, in person."], ].map(([h, p], i) => (
{String(i + 1).padStart(2, "0")}
{h}
{p}
))}
Showroom interior
Showroom · Sheikh Zayed Rd, Al Quoz 1 Photography on file
); } function SellBand({ onEnquire }) { return (
Sell or trade-in

Sell your car
without the auction.

Send make, model and photos. We come back with an indicative offer within 24 working hours — and a confirmed offer after inspection at our showroom.

Call · +971 4 320 1030
{[ ["01", "Send", "Make, model, year, mileage, photos."], ["02", "Indicative offer", "Within 24 working hours."], ["03", "Inspection", "30-minute appointment at the showroom."], ["04", "Settlement", "Paid same-day. No commission."], ].map(([n, h, p]) => (
{n}
{h}
{p}
))}
); } function Visit() { return (
Showroom at night
Visit · Open today

Sheikh Zayed Road.

Danube Building, 409 Sheikh Zayed Rd, Al Quoz 1 — five minutes from Downtown Dubai.

{[ ["Sun – Thu", "10:00 – 21:00"], ["Sat", "10:00 – 21:00"], ["Friday", "14:00 – 21:00"], ["Public holidays", "By appointment"], ].map(([k, v]) => (
{k} {v}
))}
Open in Maps Call
); } function Home({ lang, onEnquire, navigate, onSelectVehicle }) { return (
); } Object.assign(window, { Home, VehicleCard });