// Shared icons + small components
const I = {
arrow: (p = {}) => (
),
search: () => ,
user: () => ,
bag: () => ,
heart: () => ,
whatsapp: () => ,
menu: () => ,
close: () => ,
pin: () => ,
phone: () => ,
mail: () => ,
};
function Brand({ small }) {
return (
Hiba Jaber
Fine Jewellery · Dubai
);
}
function Announce() {
const items = [
"Complimentary UAE delivery",
"Worldwide FedEx shipping",
"2-year warranty on every piece",
"Private appointments at the studio · Dubai Design District",
"Hand-set in 18k gold by our artisans",
"Personalised notes & gift packaging on request",
];
const loop = [...items, ...items];
return (
{loop.map((t, i) => (
{t}
))}
);
}
function Header({ onAppoint, onMobileNav }) {
const [scrolled, setScrolled] = React.useState(false);
const [open, setOpen] = React.useState(null);
React.useEffect(() => {
const on = () => setScrolled(window.scrollY > 40);
window.addEventListener("scroll", on);
return () => window.removeEventListener("scroll", on);
}, []);
return (
setOpen(null)}>
{open === "shop" && (
setOpen(null)}>
By Category
- Rings · 151
- Necklaces · 120
- Bracelets · 93
- Earrings · 70
- Cufflinks
- Gift Cards
By Story
- Personalise — Initials & Names
- Heritage Pieces
- High Jewellery · Tennis
- Diamond Classics
- Everyday Pieces
By Price
- Under AED 5,000
- AED 5,000 – 15,000
- AED 15,000 – 50,000
- Above AED 50,000
- Range: AED 800 – 180,800
New In
Single Initial · Bold Chain
Your letterform, set in diamonds on a sculpted chain. Made to order in 14 days.
Explore →
)}
{open === "col" && (
setOpen(null)}>
Signature
- Infinity
- Zigzag
- Odd One Out
- Single Initial
- Hearts
Diamond
- Like a Diamond
- Tennis Jewellery
- Diamond Classics
- Solitaire Engagement
Heritage
- Palestine Watermelon
- Palestine & Jordan Map
- Arabic Letterforms
- Customized Creations
Heritage
Palestine Watermelon
A symbol carried close. Ruby and emerald pavé in 18k yellow gold.
Read the story →
)}
);
}
window.Brand = Brand;
window.Header = Header;
window.Announce = Announce;
window.HJ_I = I;