/* Storefront chrome — AnnouncementBar, Header, Footer, Toast. Exposes window.AXChrome. */
(function(){
const { Button, IconButton, Input, Eyebrow } = window.AXUI;
const navLinks = ['Best Sellers','New Arrivals','Short Sleeve Tees','Hoodies & Sweatshirts','Plaid Shirts','Hanfu Dresses','Caps','Outerwear'];
function AnnouncementBar(){
const Ic=window.AXIcons;
return
{React.createElement(Ic.Truck,{size:15,style:{color:'var(--cyan-400)'}})}
Free shipping on orders over $49 · 30-day easy returns
;
}
function Header({ cartCount=0, authed=false, onNav, onCart, onAccount, query, onQuery, onSearch }){
const Ic=window.AXIcons; const [mobile,setMobile]=React.useState(false);
return ;
}
function MobileMenu({ onClose, onNav }){
const Ic=window.AXIcons;
return
;
}
function Newsletter(){
const [email,setEmail]=React.useState(''); const [done,setDone]=React.useState(false);
const Ic=window.AXIcons;
return
Stay in the loop
Get early access & member-only deals
Join the AshopNexa list for new drops, restocks, and subscriber pricing. No spam — unsubscribe anytime.
{done ? {React.createElement(Ic.CheckCircle,{size:20})} You're subscribed — welcome aboard!
: }
;
}
const footCols = {
Shop:['Best Sellers','New Arrivals','Collections','Gift Cards'],
Support:['Track Order','Shipping & Returns','FAQ','Contact Us'],
Company:['About AshopNexa','Careers','Privacy Policy','Terms of Service'],
};
function Footer({ onNav }){
const Ic=window.AXIcons;
return
;
}
function Toast({ toast }){
const Ic=window.AXIcons;
return
{toast &&
{React.createElement(Ic.CheckCircle,{size:18})}{toast}
}
;
}
window.AXChrome = { AnnouncementBar, Header, Footer, MobileMenu, Newsletter, Toast };
})();