1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[8347],{69212(e,n,o){o.r(n),o.d(n,{default:()=>ho});var a=o(89379),s=o(65043),i=o(83003),r=o(57273),t=o.n(r),l=o(98139),c=o.n(l),d=o(73682),u=o(63775),p=o(76732),m=o(92174),g=o(80137),h=o(32423),b=o(84539),_=o(92943),x=o(64109),f=o(58175);const v="Topbar_root__wssO9",k="Topbar_skipToMainContent__D4oQf",j="Topbar_skiptoMainArrow__KcpSQ",L="Topbar_container__gG-i7",M="Topbar_menu__yN9bh h5",w="Topbar_searchMenu__Nfnhq h5",N="Topbar_menuIcon__KIdaE",T="Topbar_searchMenuIcon__K+PCq",y="Topbar_notificationDot__Xn306",S="Topbar_desktop__S+oY9",C="Topbar_rootMenuIcon__REzxO",P="Topbar_rootSearchIcon__rx5pt",A="Topbar_searchContainer__rbtTI",D="Topbar_mobileHelp__oK06B",I="Topbar_modalContainer__BCkpI marketplaceModalInMobileBaseStyles",F="Topbar_modal__5tcfL",W="Topbar_modalContainerSearchForm__vyy+y Topbar_modalContainer__BCkpI marketplaceModalInMobileBaseStyles",O="Topbar_genericError__lTCXp",E="Topbar_genericErrorVisible__WEBNQ",R="Topbar_genericErrorContent__gxp27",B="Topbar_genericErrorText__t3WhT h5",G="Topbar_cartLink__vN+Ls";var U=o(70579);const V=e=>{const{className:n,rootClassName:o,ariaLabel:a}=e,s=c()(o||C,n);return(0,U.jsx)("svg",{className:s,width:"18",height:"12",viewBox:"0 0 18 12",xmlns:"http://www.w3.org/2000/svg",role:"img","aria-label":a,children:(0,U.jsxs)("g",{fillRule:"evenodd",children:[(0,U.jsx)("rect",{width:"18",height:"2",rx:"1"}),(0,U.jsx)("rect",{y:"5",width:"18",height:"2",rx:"1"}),(0,U.jsx)("rect",{y:"10",width:"18",height:"2",rx:"1"})]})})},q=e=>{const{className:n,rootClassName:o,ariaLabel:a}=e,s=c()(o||P,n);return(0,U.jsx)("svg",{className:s,width:"18",height:"18",viewBox:"0 0 18 18",xmlns:"http://www.w3.org/2000/svg",role:"img","aria-label":a,children:(0,U.jsxs)("g",{transform:"matrix(-1 0 0 1 17 1)",strokeWidth:"2",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,U.jsx)("path",{d:"M11.733 11.733l3.727 3.727"}),(0,U.jsx)("circle",{cx:"6.4",cy:"6.4",r:"6.4"})]})})};var z=o(80045),H=o(77775);const Y="TopbarSearchForm_mobileInputRoot__C5pxr",K="TopbarSearchForm_desktopInputRoot__tetYe",Z="TopbarSearchForm_mobileIcon__sd-do",J="TopbarSearchForm_mobileInput__3qVZO TopbarSearchForm_fontInput__BeZNV",X="TopbarSearchForm_desktopIcon__TQhWD",Q="TopbarSearchForm_desktopInput__XDF+Y p",$="TopbarSearchForm_mobilePredictions__L3nn6",ee="TopbarSearchForm_mobilePredictionsAttribution__7--G0",ne="TopbarSearchForm_desktopPredictions__FQnec",oe="TopbarSearchForm_keywordSearchWra
1pper__MmyaI",ae="TopbarSearchForm_searchSubmit__QEP-B",se="TopbarSearchForm_iconSvgGroup__ZgSSG",ie="TopbarSearchForm_icon__gYZqt",re="TopbarSearchForm_iconSvg__MDG3u",te=()=>(0,U.jsx)("svg",{className:re,width:"21",height:"22",viewBox:"0 0 21 22",xmlns:"http://www.w3.org/2000/svg",role:"none",children:(0,U.jsxs)("g",{className:se,transform:"matrix(-1 0 0 1 20 1)",strokeWidth:"2",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,U.jsx)("path",{d:"M13 14l5.241 5.241"}),(0,U.jsx)("circle",{cx:"7.5",cy:"7.5",r:"7.5"})]})}),le=["onChange"],ce=["appConfig","onSubmit"],de=e=>e,ue=e=>{const{keywordSearchWrapperClasses:n,iconClass:o,intl:s,isMobile:i=!1,inputRef:r}=e;return(0,U.jsxs)("div",{className:n,children:[(0,U.jsx)("button",{className:ae,"aria-label":s.formatMessage({id:"TopbarDesktop.screenreader.search"}),children:(0,U.jsx)("div",{className:o,children:(0,U.jsx)(te,{})})}),(0,U.jsx)(H.D0,{name:"keywords",render:e=>{let{input:n,meta:o}=e;return(0,U.jsx)("input",(0,a.A)((0,a.A)({className:i?J:Q},n),{},{id:i?"keyword-search-mobile":"keyword-search","data-testid":i?"keyword-search-mobile":"keyword-search",ref:r,type:"text",placeholder:s.formatMessage({id:"TopbarSearchForm.placeholder"}),autoComplete:"off"}))}})]})},pe=e=>{const n=(0,m.tz)();return(0,U.jsx)("button",(0,a.A)((0,a.A)({className:ae,"aria-label":n.formatMessage({id:"TopbarDesktop.screenreader.search"}),type:"submit"},e),{},{children:(0,U.jsx)(te,{})}))},me=e=>{const{desktopInputRootClass:n,intl:o,isMobile:s=!1,inputRef:i,onLocationChange:r}=e;return(0,U.jsx)(H.D0,{name:"location",format:de,render:e=>{let{input:t,meta:l}=e;const{onChange:c}=t,d=(0,z.A)(t,le);return(0,U.jsx)(x.eN,{id:s?"location-search-mobile":"location-search",className:s?Y:n,iconClassName:s?Z:X,inputClassName:s?J:Q,predictionsClassName:s?$:ne,predictionsAttributionClassName:s?ee:null,placeholder:o.formatMessage({id:"TopbarSearchForm.placeholder"}),closeOnBlur:!s,inputRef:i,input:(0,a.A)((0,a.A)({},d),{},{onChange:e=>{c(e),r(e)}}),meta:l,submitButton:pe,ariaLabel:o.formatMessage({id:"TopbarDesktop.screenreader.search"})})}})},ge=e=>{const n=(0,s.useRef)(null),o=(0,m.tz)(),{appConfig:i,onSubmit:r}=e,t=(0,z.A)(e,ce),l=e=>{var o;!(0,g.Ej)(i)&&e.selectedPlace&&(r({location:e}),null===n||void 0===n||null===(o=n.current)||void 0===o||o.blur())},d=(0,g.Ej)(i),u=d?e=>{var o;(0,g.Ej)(i)&&(r({keywords:e.keywords}),null===n||void 0===n||null===(o=n.current)||void 0===o||o.blur())}:e=>{(0,g.Ej)(i)||r({location:e.location})};return(0,U.jsx)(H.lV,(0,a.A)((0,a.A)({},t),{},{onSubmit:u,render:e=>{const{rootClassName:a,className:s,desktopInputRoot:i,isMobile:r=!1,handleSubmit:t}=e,u=c()(a,s),p=i||K,m=c()(oe,r?Y:p);return(0,U.jsx)(x.lV,{className:u,onSubmit:t,enforcePagePreloadFor:"SearchPage",children:d?(0,U.jsx)(ue,{keywordSearchWra
1pperClasses:m,iconClass:c()(r?Z:X||ie),intl:o,isMobile:r,inputRef:n}):(0,U.jsx)(me,{desktopInputRootClass:p,intl:o,isMobile:r,inputRef:n,onLocationChange:l})})}}))};var he=o(61651),be=o(41233);const _e={root:"TopbarMobileMenu_root__qrbRx",content:"TopbarMobileMenu_content__jVJpw",accountLinksWrapper:"TopbarMobileMenu_accountLinksWrapper__+i9kc",customLinksWrapper:"TopbarMobileMenu_customLinksWrapper__FYtrM",footer:"TopbarMobileMenu_footer__PJchB",avatar:"TopbarMobileMenu_avatar__QS-eb",greeting:"TopbarMobileMenu_greeting__-TcjT",logoutButton:"TopbarMobileMenu_logoutButton__0FF18",customLinkFont:"TopbarMobileMenu_customLinkFont__vpqW8",inbox:"TopbarMobileMenu_inbox__icwPk TopbarMobileMenu_customLinkFont__vpqW8",navigationLink:"TopbarMobileMenu_navigationLink__KgTI3 TopbarMobileMenu_customLinkFont__vpqW8",currentPageLink:"TopbarMobileMenu_currentPageLink__3TI-v",notificationBadge:"TopbarMobileMenu_notificationBadge__hdECU",createNewListingLink:"TopbarMobileMenu_createNewListingLink__mTfK2 buttonPrimary",authenticationGreeting:"TopbarMobileMenu_authenticationGreeting__pnkzi h1",authenticationLinks:"TopbarMobileMenu_authenticationLinks__RzbIJ",signupLink:"TopbarMobileMenu_signupLink__cVbd9",loginLink:"TopbarMobileMenu_loginLink__IUi8e",currentPage:"TopbarMobileMenu_currentPage__b99jE",spacer:"TopbarMobileMenu_spacer__itL-p",dataLinksWrapper:"TopbarMobileMenu_dataLinksWrapper__dpAl6",dataItem:"TopbarMobileMenu_dataItem__4YnxY",arrow:"TopbarMobileMenu_arrow__3cT8B",dropdownContent:"TopbarMobileMenu_dropdownContent__yhTVd",dropdownItem:"TopbarMobileMenu_dropdownItem__ycrq1",languageOption:"TopbarMobileMenu_languageOption__xHeTu",activeLanguage:"TopbarMobileMenu_activeLanguage__9RUlN",languageLabel:"TopbarMobileMenu_languageLabel__Ia7ve",checkmark:"TopbarMobileMenu_checkmark__GR3Or"};var xe=o(82184);const fe=[{code:"en",label:"English"},{code:"fr",label:"Fran\xe7ais"}],ve="secondArmor_language",ke=e=>{const{isDropdownOpen:n,setIsDropdownOpen:o}=e,[a,i]=(0,s.useState)(()=>{if("undefined"!==typeof window){const e=localStorage.getItem(ve);if(e&&fe.find(n=>n.code===e))return e}return"en"}),[r,t]=(0,s.useState)(!1);(0,s.useEffect)(()=>{t(!0)},[]);const l=fe.find(e=>e.code===a)||fe[0];return r?(0,U.jsx)("div",{className:_e.dataLinksWrapper,children:(0,U.jsxs)("div",{style:{cursor:"pointer"},children:[(0,U.jsxs)("div",{onClick:()=>o(!n),children:[(0,U.jsx)("span",{className:_e.greeting,children:l.label}),(0,U.jsx)(x.N1,{direction:n?"up":"down",size:"small",className:_e.arrow})]}),n&&(0,U.jsx)("div",{className:_e.dropdownContent,children:fe.map(e=>(0,U.jsx)("div",{children:(0,U.jsxs)("button",{className:c()(_e.languageOption,{[_e.activeLanguage]:e.code===a}),onClick:()=>{return n=e.code,i(n),"undefined"!==typeof window&&localStorage.setItem(ve,n),void("undefined"!==typeof window&&(window.location.href=window.location.href));var n},type:"button",children:[(0,U.jsx)("span",{className:_e.languageLabel,children:e.label}),e.code===a&&(0,U.jsx)("span",{className:_e.checkmark,children:"\u2713"})]})},e.code))})]})}):null},je=e=>{var n,o;const{cL:a,isDropdownOpen:s,setIsDropdownOpen:i}=e;return(0,U.jsx)("div",{className:_e.dataLinksWrapper,children:(0,U.jsxs)("div",{style:{cursor:"pointer"},children:[(0,U.jsxs)("div",{onClick:()=>i(!s),children:[(0,U.jsx)("span",{className:_e.greeting,children:(0,U.jsx)(m.sA,{id:null===a||void 0===a||null===(n=a.slice(4,5)[0])||void 0===n?void 0:n.text})}),(0,U.jsx)(x.N1,{direction:s?"up":"down",size:"small",className:_e.arrow})]}),s&&(0,U.jsx)("div",{className:_e.dropdownContent,children:null===a||void 0===a||null===(o=a.slice(5))||void 0===o?void 0:o.map((e,n)=>{let{route:o,text:a}=e;return(0,U.jsx)("div",{children:(0,U.jsx)(x.GF,{name:null===o||void 0===o?void 0:o.name,params:null===o||void 0===o?void 0:o.params,to:null===o||void 0===o?void 0:o.to,className:_e.dropdownItem,children:(0,U.jsx)(m.sA,{id:a})})},n)})})]})})},Le=e=>{let{linkConfig:n,currentPage:o}=e;const{group:a,text:s,type:i,href:r,route:t}=n;if("internal"===i&&t){const{name:e,params:n,to:a}=t||{},i=c()(_e.navigationLink,(e=>{var n,a;const s=e=>0===(null===o||void 0===o?void 0:o.indexOf(e)),i=o===e;return l=null===t||void 0===t||null===(n=t.params)||void 0===n?void 0:n.pageId,s("CMSPage")&&o==="".concat(e,":").concat(l)||(r=null===t||void 0===t||null===(a=t.params)||void 0===a?void 0:a.tab,s("InboxPage")&&o==="".concat(e,":").concat(r))||i?_e.currentPage:null;var r,l})(e));return(0,U.jsx)("li",{className:i,children:(0,U.jsxs)(x.GF,{name:e,params:n,to:a,children:[(0,U.jsx)("span",{className:_e.menuItemBorder}),(0,U.jsx)(m.sA,{id:s})]})})}return(0,U.jsx)("li",{className:_e.navigationLink,children:(0,U.jsxs)(x.Gr,{href:r,children:[(0,U.jsx)("span",{className:_e.menuItemBorder}),(0,U.jsx)(m.sA,{id:s})]})})},Me=e=>
1{const[n,o]=(0,s.useState)(!1),[a,i]=(0,s.useState)(!1),{isAuthenticated:r,currentPage:t,inboxTab:l,currentUser:d,notificationCount:u=0,customLinks:p,onLogout:g,showCreateListingsLink:h}=e,b=(0,be.vs)(d),_=(null===p||void 0===p?void 0:p.slice(0,4)).map((e,n)=>(0,U.jsx)(Le,{linkConfig:e,currentPage:t},"".concat(e.text,"_").concat(n))),f=h?(0,U.jsx)(x.GF,{className:_e.createNewListingLink,name:"NewListingPage",children:(0,U.jsx)(m.sA,{id:"TopbarMobileMenu.newListingLink"})}):null;if(!r){const e=(0,U.jsx)(x.GF,{name:"SignupPage",className:_e.signupLink,children:(0,U.jsx)(m.sA,{id:"TopbarMobileMenu.signupLink"})}),s=(0,U.jsx)(x.GF,{name:"LoginPage",className:_e.loginLink,children:(0,U.jsx)(m.sA,{id:"TopbarMobileMenu.loginLink"})}),r=(0,U.jsx)("span",{className:_e.authenticationLinks,children:(0,U.jsx)(m.sA,{id:"TopbarMobileMenu.signupOrLogin",values:{lineBreak:(0,U.jsx)("br",{}),signup:e,login:s}})});return(0,U.jsxs)("nav",{className:_e.root,children:[(0,U.jsxs)("div",{className:_e.content,children:[(0,U.jsx)("div",{className:_e.authenticationGreeting,children:(0,U.jsx)(m.sA,{id:"TopbarMobileMenu.unauthorizedGreeting",values:{lineBreak:(0,U.jsx)("br",{}),signupOrLogin:r}})}),(0,U.jsx)("div",{className:_e.customLinksWrapper,children:_}),(0,U.jsx)(je,{cL:p,isDropdownOpen:n,setIsDropdownOpen:o}),(0,U.jsx)(ke,{isDropdownOpen:a,setIsDropdownOpen:i}),(0,U.jsx)("div",{className:_e.spacer})]}),(0,U.jsx)("div",{className:_e.footer,children:f})]})}const v=u>0?(0,U.jsx)(x.vd,{className:_e.notificationBadge,count:u}):null,k=b.attributes.profile.firstName,j=e=>{const n="AccountSettingsPage"===e&&he.p.includes(t),o=0===(null===t||void 0===t?void 0:t.indexOf("InboxPage"))&&0===(null===e||void 0===e?void 0:e.indexOf("InboxPage"));return t===e||n||o?_e.currentPage:null},L=h?(0,U.jsx)("li",{className:c()(_e.navigationLink,j("ManageListingsPage")),children:(0,U.jsx)(x.GF,{name:"ManageListingsPage",children:(0,U.jsx)(m.sA,{id:"TopbarMobileMenu.yourListingsLink"})})}):null;return(0,U.jsxs)("div",{className:_e.root,children:[(0,U.jsx)(x.VF,{className:_e.avatar,user:d}),(0,U.jsxs)("div",{className:_e.content,children:[(0,U.jsx)("span",{className:_e.greeting,children:(0,U.jsx)(m.sA,{id:"TopbarMobileMenu.greeting",values:{displayName:k}})}),(0,U.jsx)(x.bG,{rootClassName:_e.logoutButton,onClick:g,children:(0,U.jsx)(m.sA,{id:"TopbarMobileMenu.logoutLink"})}),(0,U.jsx)(ke,{isDropdownOpen:a,setIsDropdownOpen:i}),(0,U.jsxs)("ul",{className:_e.accountLinksWrapper,children:[(0,U.jsx)("li",{className:c()(_e.inbox,j("InboxPage:".concat(l))),children:(0,U.jsxs)(x.GF,{name:"InboxPage",params:{tab:l},children:[(0,U.jsx)(m.sA,{id:"TopbarMobileMenu.inboxLink"}),v]})}),L,xe.B?(0,U.jsx)("li",{className:c()(_e.navigationLink,j("ReferralPage")),children:(0,U.jsx)(x.GF,{name:"ReferralPage",children:(0,U.jsx)(m.sA,{id:"TopbarMobileMenu.referralLink"})})}):null,(0,U.jsx)("li",{className:c()(_e.navigationLink,j("ProfileSettingsPage")),children:(0,U.jsx)(x.GF,{name:"ProfileSettingsPage",children:(0,U.jsx)(m.sA,{id:"TopbarMobileMenu.profileSettingsLink"})})}),(0,U.jsx)("li",{className:c()(_e.navigationLink,j("AccountSettingsPage")),children:(0,U.jsx)(x.GF,{name:"AccountSettingsPage",children:(0,U.jsx)(m.sA,{id:"TopbarMobileMenu.accountSettingsLink"})})})]}),(0,U.jsx)("ul",{className:_e.customLinksWrapper,children:_}),(0,U.jsx)(je,{cL:p,isDropdownOpen:n,setIsDropdownOpen:o}),(0,U.jsx)("div",{className:_e.spacer})]}),(0,U.jsx)("div",{className:_e.footer,children:f})]})};var we=o(97950);const Ne="PriorityLinks_priorityLinkWrapper__-J0Lm",Te="PriorityLinks_priorityLink__Wt84B",ye="PriorityLinks_highlight__rzoGh",Se="PriorityLinks_priorityLinkLabel__dtwxY textSmall",Ce=e=>(0,U.jsx)("div",{className:e.customLinksMenuClass,children:(0,U.jsx)(x.GF,{name:"NewListingPage",className:c()(Te,ye),children:(0,U.jsx)("span",{className:Se,children:(0,U.jsx)(m.sA,{id:"TopbarDesktop.createListing"})})})}),Pe=e=>{let{linkConfig:n}=e;const{text:o,type:a,href:s,route:i,highlight:r}=n,t=c()(Te,{[ye]:r}),l="priority-link-".concat(o.toLowerCase().replace(/ /g,"-"));if("internal"===a&&i){const{name:e,params:n,to:a}=i||{};return(0,U.jsx)(x.GF,{name:e,params:n,to:a,className:t,id:l,children:(0,U.jsx)("span",{className:Se,children:"Topbar.Links25"===o?(0,U.jsx)(x.Xf,{icon:"heart"}):(0,U.jsx)(m.sA,{id:o})})})}return(0,U.jsx)(x.Gr,{href:s,className:t,children:(0,U.jsx)("span",{className:Se,children:(0,U.jsx)(m.sA,{id:o})})})},Ae=e=>{var n,o;const i=(0,s.useRef)(null);(0,s.useEffect)(()=>{var n,o;const s=null===(n=e.links)||void 0===n||null===(o=n[0])||void 0===o?void 0:o.width;if(i.current&&!s){const n=[...i.current.childNodes];let o=0;const s=e.links.reduce((e,s,i)=>{const r=n[i].offsetWidth;return o+=r,[...e,(0,a.A)((0,a.A)({},s),{},{width:r,cumulatedWidth:o})]},[]);e.setLinks(s)}},[i]);const{links:r,priorityLinks:t}=e,l="undefined"===typeof window,c=(null===r||void 0===r||null===(n=r[0])||void 0===n?void 0:n.width)&&(0===t.length||(null===t||void 0===t||null===(o=t[0])||void 0===o?void 0:o.width)),d=c?{}:{style:{position:"absolute",top:"-2000px",left:"-2000px",width:"100%",height:"var(--topbarHeightDesktop)",display:"flex",flexDirection:"row"}},u=c?t:r;return c||l?(0,U.jsx)("div",(0,a.A)((0,a.A)({className:Ne},d),{},{ref:i,children:u.map((e,n)=>(0,U.jsx)(Pe,{linkConfig:e},"".concat(e.text,"_").concat(n)))})):we.createPortal((0,U.jsx)("div",(0,a.A)((0,a.A)({className:Ne},d),{},{ref:i,children:u.map((e,n)=>(0,U.jsx)(Pe,{linkConfig:e},"".concat(e.text,"_").concat(n)))})),document.body)},De="LinksMenu_currentPage__Tn3JB",Ie="LinksMenu_menuItemBorder__pPqY7",Fe="LinksMenu_linkMenuLabelWrapper__YxJUq",We="LinksMenu_linkMenuLabel__jMJTj",Oe="LinksMenu_linkMenuIsOpen__KQAWN",Ee="LinksMenu_arrowIcon__7Dsco",Re="LinksMenu_linkMenuContent__7LfZi",Be="LinksMenu_menuLink__6ImMz textSmall";var Ge=o(53226);const Ue=e=>{let{linkConfig:n,currentPage:o}=e;const{text:a,type:s,href:i,route:r}=n;if("internal"===s&&r){const{name:e,params:n,to:s}=r||{},i=c()(Be,(e=>{var n,a;const s=e=>0===(null===o||void 0===o?void 0:o.indexOf(e)),i=o===e;return l=null===r||void 0===r||null===(n=r.params)||void 0===n?void 0:n.pageId,s("CMSPage")&&o==="".concat(e,":").concat(l)||(t=null===r||void 0===r||null===(a=r.params)||void 0===a?void 0:a.tab,s("InboxPage")&&o==="".concat(e,":").concat(t))||i?De:null;var t,l})(e));return(0,U.jsxs)(x.GF,{name:e,params:n,to:s,className:i,children:[(0,U.jsx)("span",{className:Ie}),(0,U.jsx)(Ge.A,{id:a})]})}return(0,U.jsxs)(x.Gr,{href:i,className:Be,children:[(0,U.jsx)("span",{className:Ie}),(0,U.jsx)(Ge.A,{id:a})]})},Ve=e=>
1{const n=(0,s.useRef)(null),[o,i]=(0,s.useState)(!1),{width:r,setWidth:t,label:l}=e;(0,s.useEffect)(()=>{i(!0)},[]),(0,s.useEffect)(()=>{o&&n.current&&!r&&t(n.current.offsetWidth)},[o,n,r]);const c=r?{}:{style:{position:"absolute",top:"-2000px",left:"-2000px",width:"auto",height:"var(--topbarHeightDesktop)",display:"flex",flexDirection:"row"}};return!r&&o?we.createPortal((0,U.jsx)("div",(0,a.A)((0,a.A)({id:"measureMoreLabel",className:We,ref:n},c),{},{children:l})),document.body):null},qe=e=>{let{showMoreLabel:n,isOpen:o,intl:a}=e;const s=n?a.formatMessage({id:"TopbarDesktop.LinksMenu.more"}):a.formatMessage({id:"TopbarDesktop.LinksMenu.all"});return(0,U.jsxs)("span",{className:Fe,children:[s,(0,U.jsx)(x.N1,{direction:"down",size:"small",rootClassName:Ee,ariaLabel:s})]})},ze=e=>{const[n,o]=(0,s.useState)(!1),{id:a,currentPage:i,links:r,showMoreLabel:t,moreLabelWidth:l,setMoreLabelWidth:c,intl:d}=e,u=l?l/2*-1:24;return(0,U.jsxs)(U.Fragment,{children:[(0,U.jsxs)(x.W1,{id:a,contentPlacementOffset:u,contentPosition:"left",isOpen:n,onToggleActive:o,skipFocusOnNavigation:!0,children:[(0,U.jsx)(x.Wq,{id:"links-menu-label",className:We,isOpenClassName:Oe,children:(0,U.jsx)(qe,{showMoreLabel:t,isOpen:n,intl:d})}),(0,U.jsx)(x.rm,{className:Re,children:r.map((e,n)=>(0,U.jsx)(x.Dr,{children:(0,U.jsx)(Ue,{linkConfig:e,currentPage:i})},"".concat(e.text,"_").concat(n)))})]}),(0,U.jsx)(Ve,{width:l,setWidth:c,label:(0,U.jsx)(qe,{showMoreLabel:!0,intl:d})})]})},He="CustomLinksMenu_customLinksMenu__3IuWL",Ye="CustomLinksMenu_createListingLinkOnly__q62T+",Ke=(e,n)=>n?[{group:"primary",text:e.formatMessage({id:"TopbarDesktop.createListing"}),type:"internal",route:{name:"NewListingPage"},highlight:!0}]:[],Ze=(e,n,o)=>{var a;const s=!(null===e||void 0===e||null===(a=e[0])||void 0===a||!a.width)&&o>0,i=!e.find(e=>"primary"===e.group);if(!s||i)return{priorityLinks:[],menuLinks:e};const r=e.reduce((a,s,i)=>{var r;const t="primary"===s.group,l=i===e.length-1,c=(null===(r=a.menuLinks)||void 0===r?void 0:r.length)>0,d=l&&!c?s.cumulatedWidth<=n:s.cumulatedWidth+o<=n;return t&&d?{priorityLinks:[...a.priorityLinks,s],menuLinks:a.menuLinks}:{priorityLinks:a.priorityLinks,menuLinks:[...a.menuLinks,s]}},{priorityLinks:[],menuLinks:[]});return r},Je=(e,n)=>{var o,a,s;const i=(null!==e&&void 0!==e&&null!==(o=e.parentNode)&&void 0!==o&&o.childNodes?Array.from(e.parentNode.childNodes).filter(n=>n!==e):[]).reduce((e,n)=>e+n.offsetWidth,0),r=null!==e&&void 0!==e&&null!==(a=e.parentElement)&&void 0!==a&&a.computedStyleMap?e.parentElement.computedStyleMap():null,t=null===r||void 0===r||null===(s=r.get("padding-right"))||void 0===s?void 0:s.value;return n-i-(null!=t?t:24)},Xe=e=>{var n;let{currentPage:o,customLinks:i=[],hasClientSideContentReady:r,intl:t,showCreateListingsLink:l}=e;const c=(0,s.useRef)(null),d=(0,s.useRef)(null),[u,p]=(0,s.useState)(!1),[m,g]=(0,s.useState)(0),[h,b]=(0,s.useState)([...Ke(t,l),...i]),[_,x]=(0,s.use
1State)({priorityLinks:h,menuLinks:h,containerWidth:0});(0,s.useEffect)(()=>{p(!0)},[]),(0,s.useEffect)(()=>{let e=null;const n=document.body,o=c.current;return r&&m>0&&(d.current=new ResizeObserver(s=>{var i;const r=null===o||void 0===o||null===(i=o.parentNode)||void 0===i?void 0:i.offsetWidth,t=n.offsetWidth;for(const l of s){const s=l.target===n;if(s||!s&&r!==t){const n=Je(o,t),s=Ze(h,n,m);e=window.requestAnimationFrame(()=>{o&&x((0,a.A)((0,a.A)({},s),{},{containerWidth:n}))});break}}}),o&&(d.current.observe(n),d.current.observe(o))),()=>{var a,s;n&&(null===(a=d.current)||void 0===a||a.unobserve(n));o&&(null===(s=d.current)||void 0===s||s.unobserve(o));e&&window.cancelAnimationFrame(e)}},[c,r,m,h]);const{priorityLinks:f,menuLinks:v,containerWidth:k}=_;if(0===(null===i||void 0===i?void 0:i.length)&&l)return(0,U.jsx)(Ce,{customLinksMenuClass:Ye});const j=u?{style:{width:"".concat(k,"px")}}:{},L=!(null===h||void 0===h||null===(n=h[0])||void 0===n||!n.width),M=(null===v||void 0===v?void 0:v.length)>0,w=L&&f.length>0;return(0,U.jsxs)("div",(0,a.A)((0,a.A)({className:He,ref:c},j),{},{children:[(0,U.jsx)(Ae,{links:h,priorityLinks:f,setLinks:b}),u&&M?(0,U.jsx)(ze,{id:"linksMenu",currentPage:o,links:v,showMoreLabel:w,moreLabelWidth:m,setMoreLabelWidth:g,intl:t}):null]}))},Qe="LanguageSwitcher_root__43csC",$e="LanguageSwitcher_languageMenuLabel__R3yuJ",en="LanguageSwitcher_languageMenuIsOpen__i0ZN1",nn="LanguageSwitcher_currentLanguage__JrU9u",on="LanguageSwitcher_languageCode__FtMO0",an="LanguageSwitcher_languageMenuContent__w16tl",sn="LanguageSwitcher_languageOption__yOtSH textSmall",rn="LanguageSwitcher_activeLanguage__ffWJz",tn="LanguageSwitcher_languageLabel__leBgW",ln="LanguageSwitcher_checkmark__ZdKBM",cn=[{code:"en",label:"English"},{code:"fr",label:"Fran\xe7ais"},{code:"de",label:"Deutsch"}],dn="secondArmor_language",un=e=>{let{onLanguageChange:n}=e;const[o,a]=(0,s.useState)(()=>{if("undefined"!==typeof window){const e=localStorage.getItem(dn);if(e&&cn.find(n=>n.code===e))return e}return"en"}),[i,r]=(0,s.useState)(!1);(0,s.useEffect)(()=>{r(!0)},[]);const t=cn.find(e=>e.code===o)||cn[0];return i?(0,U.jsx)("div",{className:Qe,children:(0,U.jsxs)(x.W1,{children:[(0,U.jsx)(x.Wq,{className:$e,isOpenClassName:en,children:(0,U.jsx)("div",{className:nn,children:(0,U.jsx)("span",{className:on,children:t.code.toUpperCase()})})}),(0,U.jsx)(x.rm,{className:an,children:cn.map(e=>(0,U.jsx)(x.Dr,{children:(0,U.jsxs)("button",{className:c()(sn,{[rn]:e.code===o}),onClick:()=>{return o=e.code,a(o),"undefined"!==typeof window&&localStorage.setItem(dn,o),n&&n(o),void("undefined"!==typeof window&&(window.location.href=window.location.href));var o},type:"button",children:[(0,U.jsx)("span",{className:tn,children:e.label}),e.code===o&&(0,U.jsx)("span",{className:ln,children:"\u2713"})]})},e.code))})]})}):null};var pn=o(11851);const mn="ProModeSwitcher_root__-amoG",gn="ProModeSwitcher_proModeMenuLabel__YhUFD",hn="ProModeSwitcher_proModeMenuIsOpen__-mdtj",bn="ProModeSwitcher_proModeCode__XLlPf",_n="ProModeSwitcher_proModeMenuContent__X60+Y",xn="ProModeSwitcher_proModeOption__ycCtL textSmall",fn="ProModeSwitcher_activeOption__+biyz",vn="ProModeSwitcher_proModeLabel__mzZvj",kn="ProModeSwitcher_checkmark__6m99E";var jn=o(75741);const Ln=e=>{let{currentUser:n}=e;const o=(0,i.wA)(),[a,r]=(0,s.useState)(!1),t=(0,jn.X)(n);return(0,U.jsx)("div",{className:mn,children:(0,U.jsxs)(x.W1,{children:[(0,U.jsx)(x.Wq,{className:gn,isOpenClassName:hn,children:(0,U.jsx)("span",{className:bn,children:(0,U.jsx)(m.sA,{id:"TopbarDesktop.proMode"})})}),(0,U.jsx)(x.rm,{className:_n,children:[{value:!0,labelId:"TopbarDesktop.proModeOn"},{value:!1,labelId:"TopbarDesktop.proModeOff"}].map(e=>(0,U.jsx)(x.Dr,{children:(0,U.jsxs)("button",{className:c()(xn,{[fn]:e.value===t}),onClick:()=>{return n=e.value,void(a||n===t||(r(!0),o((0,pn.r7)({publicData:{proMode:n}})).then(e=>{null!==e&&void 0!==e&&e.error?r(!1):"undefined"!==typeof window&&window.location.reload()}).catch(()=>{r(!1)})));var n},disabled:a,type:"button",children:[(0,U.jsx)("span",{className:vn,children:(0,U.jsx)(m.sA,{id:e.labelId})}),e.value===t&&(0,U.jsx)("span",{className:kn,children:"\u2713"})]})},String(e.value)))})]})})},Mn="TopbarDesktop_root__73jS8",wn="TopbarDesktop_logoLink__TNZZh",Nn="TopbarDesktop_searchLink__2RMPA",Tn="TopbarDesktop_spacer__WzYeG",yn="TopbarDesktop_takeAvailableSpace__q1wgo",Sn="TopbarDesktop_topbarSearchWithLeftPadding__cqF9w",Cn="TopbarDesktop_topbarLink__NPYsn",Pn="TopbarDesktop_topbarLinkLabel__sRlcP textSmall",An="TopbarDesktop_notificationDot__a+kv3",Dn="TopbarDesktop_profileMenuLabel__5K1AS",In="TopbarDesktop_profileMenuIsOpen__RCBVE",Fn="TopbarDesktop_avatar__zWMDy",Wn="TopbarDesktop_profileMenuContent__XE30R",On="TopbarDesktop_menuItemBorder__4g3XG",En="TopbarDesktop_menuLink__FTX9K textSmall",Rn="TopbarDesktop_logoutButton__e5cEG",Bn="TopbarDesktop_currentPage__QrbBN",Gn="TopbarDesktop_cartLink__4ZT82 TopbarDesktop_topbarLink__NPYsn",Un=()=>(0,U.jsx)(x.GF,{id:"signup-link",name:"SignupPage",className:Cn,children:(0,U.jsx)("span",{className:Pn,children:(0,U.jsx)(m.sA,{id:"TopbarDesktop.signup"})})}),Vn=()=>(0,U.jsx)(x.GF,{id:"login-link",name:"LoginPage",className:Cn,children:(0,U.jsx)("span",{className:Pn,children:(0,U.jsx)(m.sA,{id:"TopbarDesktop.login"})})}),qn=e=>{let{notificationCount:n,inboxTab:o}=e;const a=n>0?(0,U.jsx)("div",{className:An}):null;return(0,U.jsx)(x.GF,{id:"inbox-link",className:Cn,name:"InboxPage",params:{tab:o},children:(0,U.jsxs)("span",{className:Pn,children:[(0,U.jsx)(m.sA,{id:"TopbarDesktop.inbox"}),a]})})},zn=e=>{let{currentPage:n,currentUser:o,onLogout:a,showManageListingsLink:s,intl:i}=e;const r=e=>{const o="AccountSettingsPage"===e&&he.p.includes(n);return n===e||o?Bn:null};return(0,U.jsxs)(x.W1,{skipFocusOnNavigation:!0,children:[(0,U.jsx)(x.Wq,{id:"profile-menu-label",className:Dn,isOpenClassName:In,ariaLabel:i.formatMessage({id:"TopbarDesktop.screenreader.profileMenu"}),children:(0,U.jsx)(x.eu,{className:Fn,user:o,disableProfileLink:!0})}),(0,U.jsxs)(x.rm,{className:Wn,children:[s?(0,U.jsx)(x.Dr,{children:(0,U.jsxs)(x.GF,{className:c()(En,r("ManageListingsPage")),name:"ManageListingsPage",children:[(0,U.jsx)("span",{className:On}),(0,U.jsx)(m.sA,{id:"TopbarDesktop.yourListingsLink"})]})},"ManageListingsPage"):null,xe.B?(0,U.jsx)(x.Dr,{children:(0,U.jsxs)(x.GF,{className:c()(En,r("ReferralPage")),name:"ReferralPage",children:[(0,U.jsx)("span",{className:On}),(0,U.jsx)(m.sA,{id:"TopbarDesktop.referralLink"})]})},"ReferralPage"):null,(0,U.jsx)(x.Dr,{children:(0,U.jsxs)(x.GF,{className:c()(En,r("ProfileSettingsPage")),name:"ProfileSettingsPage",children:[(0,U.jsx)("span",{className:On}),(0,U.jsx)(m.sA,{id:"TopbarDesktop.profileSettingsLink"})]})},"ProfileSettingsPage"),(0,U.jsx)(x.Dr,{children:(0,U.jsxs)(x.GF,{className:c()(En,r("AccountSettingsPage")),name:"AccountSettingsPage",children:[(0,U.jsx)("span",{className:On}),(0,U.jsx)(m.sA,{id:"TopbarDesktop.accountSettingsLink"})]})},"AccountSettingsPage"),(0,U.jsx)(x.Dr,{children:(0,U.jsxs)(x.bG,{rootClassName:Rn,onClick:a,children:[(0,U.jsx)("span",{className:On}),(0,U.jsx)(m.sA,{id:"TopbarDesktop.logout"})]})},"logout")]})]})},Hn=e=>{var n;const{className:o,config:a,customLinks:i,currentUser:r,currentPage:t,rootClassName:l,notificationCount:d=0,intl:u,isAuthenticated:p,onLogout:m,onSearchSubmit:g,initialSearchFormValues:h={},showSearchForm:b,showCreateListingsLink:_,inboxTab:f}
1=e,[v,k]=(0,s.useState)(!1);(0,s.useEffect)(()=>{k(!0)},[]);const j=a.marketplaceName,L=v&&p,M=p||!v,w=null==i||0===(null===i||void 0===i?void 0:i.length),N=c()(l||Mn,o),T=L?(0,U.jsx)(qn,{notificationCount:d,inboxTab:f}):null,y=L?(0,U.jsx)(zn,{currentPage:t,currentUser:r,onLogout:m,showManageListingsLink:_,intl:u}):null,S=L?(0,U.jsx)(Ln,{currentUser:r}):null,C=M?null:(0,U.jsx)(Un,{}),P=M?null:(0,U.jsx)(Vn,{}),A=M?(0,U.jsx)(x.Ds,{resolvedCurrentPage:t,className:Gn}):null,D=b?(0,U.jsx)(ge,{className:c()(Nn,{[yn]:w}),desktopInputRoot:Sn,onSubmit:g,initialValues:h,appConfig:a}):(0,U.jsx)("div",{className:c()(Tn,Sn,{[yn]:w})});return(0,U.jsxs)("nav",{className:N,"aria-label":u.formatMessage({id:"TopbarDesktop.screenreader.topbarNavigation"}),children:[(0,U.jsx)(x.lh,{id:"logo-topbar-desktop",className:wn,layout:"desktop",alt:u.formatMessage({id:"TopbarDesktop.logo"},{marketplaceName:j}),linkToExternalSite:null===a||void 0===a||null===(n=a.topbar)||void 0===n?void 0:n.logoLink}),D,(0,U.jsx)(Xe,{currentPage:t,customLinks:i,intl:u,hasClientSideContentReady:L||!M,showCreateListingsLink:_}),S,(0,U.jsx)(un,{}),A,T,y,C,P]})};var Yn=o(26297);const Kn="always",Zn="mobileMenuButton",Jn="mobileSearchButton",Xn=["OnboardingPage","OnboardingStripeReturnPage"],Qn={display:"flex",flexWrap:"wrap",alignItems:"center",gap:16,padding:"12px 20px",fontSize:13,lineHeight:"20px",letterSpacing:"0.01em"},$n={border:0,padding:"6px 14px",font:"inherit",fontWeight:600,borderRadius:999,cursor:"pointer",whiteSpace:"nowrap",transition:"opacity 120ms ease"},eo={background:"transparent",border:0,padding:"4px 6px",fontSize:20,lineHeight:"20px",cursor:"pointer",opacity:.55,transition:"opacity 120ms ease"},no="sa.emailBanner.dismissed",oo=()=>{if("undefined"===typeof window)return!1;try{return"1"===window.sessionStorage.getItem(no)}catch(e){return!1}},ao=e=>{var n,o,i;const{currentUser:r,onResendVerificationEmail:t,sendVerificationEmailInProgress:l}=e,[c,d]=(0,s.useState)(oo),[u,p]=(0,s.useState)(!1),m=null===r||void 0===r||null===(n=r.id)||void 0===n?void 0:n.uuid,g=null===r||void 0===r||null===(o=r.attributes)||void 0===o?void 0:o.emailVerified,h=null===r||void 0===r||null===(i=r.attributes)||void 0===i?void 0:i.email;if(!m)return null;if(!1!==g)return null;if(c)return null;const b="#ee9d2b",_="#f3e7d2";return(0,U.jsxs)("div",{role:"status","data-testid":"email-verification-banner",style:(0,a.A)((0,a.A)({},Qn),{},{backgroundColor:"#1c140a",color:_,boxShadow:"inset 0 -1px 0 rgba(238, 157, 43, 0.25)"}),children:[(0,U.jsx)("span",{"aria-hidden":"true",style:{width:8,height:8,borderRadius:"50%",backgroundColor:b,flex:"0 0 auto",boxShadow:"0 0 0 3px rgba(238, 157, 43, 0.18)"}}),(0,U.jsxs)("div",{style:{flex:"1 1 auto",minWidth:0},children:[(0,U.jsx)("strong",{style:{fontWeight:600},children:"Verify your email"}),u?(0,U.jsx)("span",{style:{marginLeft:10,opacity:.7},children:"Sent \u2014 check ".concat(h||"your inbox",".")}):null]}),(0,U.jsxs)("div",{style:{display:"flex",gap:10,alignItems:"center",flex:"0 0 auto"},children:[(0,U.jsx)("button",{type:"button",onClick:()=>{l||"function"===typeof t&&(t(),p(!0),setTimeout(()=>p(!1),4e3))},disabled:!!l,style:(0,a.A)((0,a.A)({},$n),{},{backgroundColor:b,color:"#1a1208",opacity:l?.6:1,cursor:l?"default":"pointer"}),children:l?"Sending\u2026":"Resend"}),(0,U.jsx)("button",{type:"button",onClick:()=>{(()=>{if("undefined"!==typeof window)try{window.sessionStorage.setItem(no,"1")}catch(e){}})(),d(!0)},"aria-label":"Dismiss email verification reminder",style:(0,a.A)((0,a.A)({},eo),{},{color:_}),children:"\xd7"})]})]})},so="sa.payoutBanner.dismissed",io=()=>{if("undefined"===typeof window)return!1;try{return"1"===window.sessionStorage.getItem(so)}catch(e){return!1}},ro=e=>{var n;const{currentUser:o,currentUserHasListings:r,history:t,routeConfiguration:l}=e,[c,d]=(0,s.useState)(io),u=(0,i.wA)(),p=null===o||void 0===o||null===(n=o.id)||void 0===n?void 0:n.uuid,m=!(null===o||void 0===o||!o.stripeAccount),g=!0===r;if((0,s.useEffect)(()=>{!p||m||c||u((0,_.UP)())},[u,p,m,c]),!p)return null;if(m)return null;if(!g)return null;if(c)return null;const h="#7B9FDD",x="#dde6f7";return(0,U.jsxs)("div",{role:"status","data-testid":"payout-setup-banner",style:(0,a.A)((0,a.A)({},Qn),{}
1,{backgroundColor:"#0e1726",color:x,boxShadow:"inset 0 -1px 0 rgba(123, 159, 221, 0.3)"}),children:[(0,U.jsx)("span",{"aria-hidden":"true",style:{width:8,height:8,borderRadius:"50%",backgroundColor:h,flex:"0 0 auto",boxShadow:"0 0 0 3px rgba(123, 159, 221, 0.18)"}}),(0,U.jsx)("div",{style:{flex:"1 1 auto",minWidth:0},children:(0,U.jsx)("strong",{style:{fontWeight:600},children:"Set up payouts"})}),(0,U.jsxs)("div",{style:{display:"flex",gap:10,alignItems:"center",flex:"0 0 auto"},children:[(0,U.jsx)("button",{type:"button",onClick:()=>{const e=(0,b.pL)("StripePayoutPage",l);e&&t&&t.push(e)},style:(0,a.A)((0,a.A)({},$n),{},{backgroundColor:h,color:"#0a1224"}),children:"Set up"}),(0,U.jsx)("button",{type:"button",onClick:()=>{(()=>{if("undefined"!==typeof window)try{window.sessionStorage.setItem(so,"1")}catch(e){}})(),d(!0)},"aria-label":"Dismiss payout setup reminder",style:(0,a.A)((0,a.A)({},eo),{},{color:x}),children:"\xd7"})]})]})},to=(e,n,o)=>{const{pathname:s,search:i,state:r}=n,t="?".concat((0,h.As)((0,a.A)({[o]:"open"},(0,h.qg)(i))));e.push("".concat(s).concat(t),r)},lo=(e,n,o)=>{const{pathname:a,search:s,state:i}=n,r=t()((0,h.qg)(s),(e,n)=>n!==o),l=(0,h.As)(r),c=l?"?".concat(l):"";e.push("".concat(a).concat(c),i)},co=e=>"primary"===e.group,uo=e=>"secondary"===e.group,po=(e,n)=>{const o=co(e)&&uo(n),a=uo(e)&&co(n);return o?-1:a?1:0},mo=e=>{const{show:n}=e,o=c()(O,{[E]:n});return n?(0,U.jsx)("div",{className:o,role:"alert",children:(0,U.jsx)("div",{className:R,children:(0,U.jsx)("p",{className:B,children:(0,U.jsx)(m.sA,{id:"Topbar.genericError"})})})}):null},go=e=>{var n,o,i,r,t;const{className:l,rootClassName:u,desktopClassName:p,mobileRootClassName:_,mobileClassName:C,isAuthenticated:P,isLoggedInAs:O,authScopes:E=[],authInProgress:R,currentUser:B,currentUserHasListings:z,currentUserHasOrders:H,currentPage:Y,notificationCount:K=0,intl:Z,history:J,location:X,onManageDisableScrolling:Q,onResendVerificationEmail:$,sendVerificationEmailInProgress:ee,sendVerificationEmailError:ne,showGenericError:oe,config:ae,routeConfiguration:se}=e,ie=(0,s.useRef)(null);(0,s.useEffect)(()=>{if("undefined"===typeof window||"undefined"===typeof ResizeObserver)return;const e=ie.current;if(!e)return;let n=null;const o=()=>{null===n&&(n=window.requestAnimationFrame(()=>{n=null;const o=e.offsetHeight;o>0&&document.documentElement.style.setProperty("--topbarTotalHeight","".concat(o,"px"))}))};o();const a=new ResizeObserver(o);return a.observe(e),()=>{null!==n&&window.cancelAnimationFrame(n),a.disconnect(),document.documentElement.style.removeProperty("--topbarTotalHeight")}},[]);const re=n=>{const{currentSearchParams:o,history:s,location:i,config:r,routeConfiguration:t}=e,l=(0,a.A)((0,a.A)({},o),(()=>{if((0,g.Ej)(r))return{keywords:null===n||void 0===n?void 0:n.keywords};const{search:e,selectedPlace:o}=(null===n||void 0===n?void 0:n.location)||{},{origin:s,bounds:i}=o||{},t=(0,g.fC)(r)?{origin:s}:{};return(0,a.A)((0,a.A)({},t),{},{address:e,bounds:i})})()),{routeName:c,pathParams:d}=(0,f.RK)(t,i);s.push((0,b.__)(c,t,d,l))},te=()=>{const{onLogout:n,history:o,routeConfiguration:a}=e;n().then(()=>{const e=(0,b.pL)("LandingPage",a);d.A.dev?o.push(e):"undefined"!==typeof window&&(window.location=e),console.log("logged out")})},le=(0,Yn.yw)(ae,B),{customer:ce,provider:de}=(0,Yn.y6)(ae,B),{mobilemenu:ue,mobilesearch:pe,keywords:me,address:he,origin:be,bounds:_e}=(0,h.qg)(X.search,{latlng:["origin"],latlngBounds:["bounds"]}),xe=(e=>(Array.isArray(e)?[...e]:[]).sort(po))(null===(n=ae.topbar)||void 0===n?void 0:n.customLinks),fe=((e,n)=>(Array.isArray(e)?e:[]).map(e=>{const{type:o,href:s}=e;if("internal"===o||"/"===s.charAt(0))try{const o=new URL("http://my.marketplace.com"+s),r=(0,b.WN)(o.pathname,n);if(r.length>0){var i;const n=r[0],s={search:o.search,hash:o.hash};return(0,a.A)((0,a.A)({},e),{},{route:{name:null===(i=n.route)||void 0===i?void 0:i.name,params:n.params,to:s}})}}catch(r){return e}return e}))(xe,se),ve=Y||((e,n)=>{const o=(0,b.WN)(e.pathname,n);if(o.length>0){var a;const e=o[0],n=(e=>{var n,o;return"CMSPage"===(null===(n=e.route)||void 0===n?void 0:n.name)?"CMSPage:".concat(null===(o=e.params)||void 0===o?void 0:o.pageId):null})(e),s=(e=>{var n,o;return"InboxPage"===(null===(n=e.route)||void 0===n?void 0:n.name)?"InboxPage:".concat(null===(o=e.params)||void 0===o?void 0:o.tab):null})(e);return n||s||"".concat(null===(a=e.route)||void 0===a?void 0:a.name)}})(X,se),ke=Xn.includes(ve),je=K>0?(0,U.jsx)("div",{className:y}):null,Le=!("undefined"!==typeof window&&(null===(o=window)||void 0===o?void 0:o.matchMedia))||(null===(i=window.matchMedia("(max-width: ".concat(1024,"px)")))||void 0===i?void 0:i.matches),we=Le&&"open"===ue,Ne=Le&&"open"===pe,Te=(0,U.jsx)(Me,{isAuthenticated:P,currentUser:B,onLogout:te,notificationCount:K,currentPage:ve,customLinks:fe,showCreateListingsLink:le,inboxTab:"all"}),ye=(()=>
1{if((0,g.Ej)(ae))return{keywords:me};return{location:((0,g.fC)(ae)?he&&be&&_e:he&&_e)?{search:he,selectedPlace:{address:he,origin:be,bounds:_e}}:null}})(),Se=c()(u||v,l),{display:Ce=Kn}=(null===ae||void 0===ae||null===(r=ae.topbar)||void 0===r?void 0:r.searchBar)||{},Pe=Ce===Kn,Ae="onlySearchPage"===Ce&&["SearchPage","SearchPageWithListingType"].includes(ve),De=Pe||Ae||"notLandingPage"===Ce&&"LandingPage"!==ve,Ie=De?(0,U.jsx)(x.$n,{id:Jn,rootClassName:w,onClick:()=>to(J,X,"mobilesearch"),title:Z.formatMessage({id:"Topbar.searchIcon"}),children:(0,U.jsx)(q,{className:T,ariaLabel:Z.formatMessage({id:"Topbar.searchIcon"})})}):(0,U.jsx)("div",{className:w});return(0,U.jsxs)("div",{className:Se,ref:ie,children:[(0,U.jsxs)(x.$n,{onClick:e=>{e.preventDefault();const n=document.getElementById("main-content");n&&(n.scrollIntoView({behavior:"smooth",block:"start"}),n.setAttribute("tabindex","-1"),n.focus(),n.addEventListener("blur",()=>{n.removeAttribute("tabindex")},{once:!0}))},className:k,children:[(0,U.jsx)(m.sA,{id:"Topbar.skipToMainContent"}),(0,U.jsx)(x.N1,{direction:"right",size:"small",rootClassName:j})]}),(0,U.jsx)(x.R6,{isAuthenticated:P,isLoggedInAs:O,authScopes:E,currentUser:B,onLogout:te,currentPage:ve}),ke?null:(0,U.jsx)(ao,{currentUser:B,onResendVerificationEmail:$,sendVerificationEmailInProgress:ee}),ke?null:(0,U.jsx)(ro,{currentUser:B,currentUserHasListings:z,history:J,routeConfiguration:se}),(0,U.jsxs)("nav",{className:c()(_||L,C),style:{background:"black"},children:[(0,U.jsxs)(x.$n,{id:Zn,rootClassName:M,onClick:()=>to(J,X,"mobilemenu"),title:Z.formatMessage({id:"Topbar.menuIcon"}),children:[(0,U.jsx)(V,{className:N,ariaLabel:Z.formatMessage({id:"Topbar.menuIcon"})}),je]}),(0,U.jsx)(x.lh,{id:"logo-topbar-mobile",layout:"mobile",alt:Z.formatMessage({id:"Topbar.logoIcon"}),linkToExternalSite:null===ae||void 0===ae||null===(t=ae.topbar)||void 0===t?void 0:t.logoLink}),Ie]}),(0,U.jsx)("div",{className:S,children:(0,U.jsx)(Hn,{className:p,currentUserHasListings:z,currentUser:B,currentPage:ve,initialSearchFormValues:ye,intl:Z,isAuthenticated:P,notificationCount:K,onLogout:te,onSearchSubmit:re,config:ae,customLinks:fe,showSearchForm:De,showCreateListingsLink:le,inboxTab:"all"})}),(0,U.jsx)(x.aF,{id:"TopbarMobileMenu",containerClassName:I,isOpen:we,onClose:()=>lo(J,X,"mobilemenu"),usePortal:!0,onManageDisableScrolling:Q,className:F,focusElementId:Zn,children:R?null:Te}),(0,U.jsx)(x.aF,{id:"TopbarMobileSearch",containerClassName:W,isOpen:Ne,onClose:()=>lo(J,X,"mobilesearch"),usePortal:!0,onManageDisableScrolling:Q,focusElementId:Jn,children:(0,U.jsxs)("div",{className:A,children:[(0,U.jsx)(ge,{onSubmit:re,initialValues:ye,isMobile:!0,appConfig:ae}),(0,U.jsx)("p",{className:D,children:(0,U.jsx)(m.sA,{id:"Topbar.mobileSearchHelp"})})]})}),ke?null:(0,U.jsx)(x.iM,{id:"MissingInformationReminder",currentUser:B,currentUserHasListings:z,currentUserHasOrders:H,location:X,onManageDisableScrolling:Q,onResendVerificationEmail:$,sendVerificationEmailInProgress:ee,sendVerificationEmailError:ne}),(0,U.jsx)(mo,{show:oe}),(0,U.jsx)(x.Ds,{className:G,resolvedCurrentPage:ve})]})},ho=e=>{const n=(0,u._r)(),o=(0,p.Z6)(),s=(0,m.tz)();return(0,U.jsx)(go,(0,a.A)({config:n,routeConfiguration:o,intl:s},e))}}}]); 2//# sourceMappingURL=Topbar.bd809e50.chunk.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.