PageSourceSearch

https://secondarmor.eu/static/js/ListingPageCoverPhoto.2c0c7231.chunk.js

js secondarmor.eu collected 2026-09-24 14:22:55 UTC 12,782 bytes, 2 lines download raw bytes

1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[667],{39942(e,i,s){s.r(i),s.d(i,{ListingPageComponent:()=>Z,default:()=>J});var a=s(89379),t=s(80045),n=s(65043),r=s(23923),o=s(83003),l=s(91688),c=s(98139),g=s.n(c),u=s(63775),d=s(76732),m=s(92174),h=s(44356),p=s(55346),A=s(32423),y=s(16882),I=s(26297),x=s(86770),v=s(41233),L=s(77232),j=s(79395),C=s(95565),b=s(703),N=s(44104),w=s(28233),f=s(64109),P=s(71702),S=s(37614),_=s(87982),D=s(70923),O=s(39935),F=s(57099),k=s(81942),M=s(70579);const E="viewPhotosButton",T=e=>{var i;const[s,a]=(0,n.useState)(!1);(0,n.useEffect)(()=>{a(!0)},[]);const{title:t,listing:r,isOwnListing:o,handleViewPhotosClick:l,imageCarouselOpen:c,onImageCarouselClose:g,onManageDisableScrolling:u,actionBar:d}=e,h=r.images&&r.images.length>0,p=h?r.images[0]:null,A=p?Object.keys(null===p||void 0===p||null===(i=p.attributes)||void 0===i?void 0:i.variants).filter(e=>e.startsWith("scaled")):[],y=h?(0,M.jsx)("button",{id:E,className:k.A.viewPhotos,onClick:l,children:(0,M.jsx)(m.sA,{id:"ListingPage.viewImagesButton",values:{count:r.images.length}})}):null;return(0,M.jsxs)("section",{className:k.A.sectionHero,"data-testid":"hero",children:[(0,M.jsxs)("div",{className:k.A.imageWrapperForSectionHero,onClick:l,children:[s&&r.id&&o?(0,M.jsx)("div",{onClick:e=>e.stopPropagation(),className:k.A.actionBarContainerForHeroLayout,children:d}):null,(0,M.jsx)(f.wF,{rootClassName:k.A.rootForImage,alt:t,image:p,variants:A}),y]}),(0,M.jsx)(f.aF,{id:"ListingPage.imageCarousel",scrollLayerClassName:k.A.carouselModalScrollLayer,containerClassName:k.A.carouselModalContainer,lightCloseButton:!0,isOpen:c,onClose:g,usePortal:!0,onManageDisableScrolling:u,focusElementId:E,children:(0,M.jsx)(F.A,{images:r.images,imageVariants:["scaled-small","scaled-medium","scaled-large","scaled-xlarge"]})})]})};var q=s(6241),B=s(53901),H=s(18505),U=s(49640),R=s(88584),W=s(63011);const V=["isAuthenticated","currentUser","getListing","getOwnListing","intl","onManageDisableScrolling","params","location","scrollingDisabled","showListingError","reviews","fetchReviewsError","sendInquiryInProgress","sendInquiryError","history","callSetInitialValues","onSendInquiry","onInitializeCardPaymentData","config","routeConfiguration","showOwnListingsOnly"],{UUID:z}=p.gK,Z=e=>{var i,s,r,o;const[l,c]=(0,n.useState)(e.inquiryModalOpenForListingId===e.params.id),[u,d]=(0,n.useState)(!1),[p,y]=(0,n.useState)(!1),[I,b]=(0,n.useState)(!1);(0,n.useEffect)(()=>{y(!0)},[]);const{isAuthenticated:N,currentUser:w,getListing:F,getOwnListing:E,intl:Z,onManageDisableScrolling:J,params:G,location:K,scrollingDisabled:$,showListingError:Q,reviews:Y=[],fetchReviewsError:X,sendInquiryInProgress:ee,sendInquiryError:ie,history:se,callSetInitialValues:ae,onSendInquiry:te,onInitializeCardPaymentData:ne,config:re,routeConfiguration:oe,showOwnListingsOnly:le}=e,ce=(0,t.A)(e,V),ge=re.listing,ue=new z(G.id),de=null!=G.variant,me=G.variant===A.bP,he=G.variant===A.Ln,pe=me||he||le?(0,v.Z9)(E(ue)):(0,v.$r)(F(ue)),Ae=G.slug||(0,A.e9)(pe.attributes.title||""),ye=(0,a.A)({slug:Ae},G),Ie=he?A.KT:A.$O,xe=he?"photos":"details",ve=pe.id&&pe.attributes.state!==h.tu,Le=me&&ve,je=(me||he)&&Q&&403===Q.status;if(Le||je)return(0,M.jsx)(f.M0,{name:"ListingPage",params:ye,search:K.search});const Ce=(0,M.jsx)(P.A,{});if(Q&&404===Q.status)return(0,M.jsx)(_.A,{staticContext:e.staticContext});if(Q)return(0,M.jsx)(O.M,{topbar:Ce,scrollingDisabled:$,intl:Z});if(!pe.id)return(0,M.jsx)(O.AV,{topbar:Ce,scrollingDisabled:$,intl:Z});const{description:be="",geolocation:Ne=null,price:we=null,title:fe="",publicData:Pe={},metadata:Se={}}=pe.attributes,_e=(0,M.jsx)("span",{children:(0,L.YD)(fe,{longWordMinLength:16,longWordClass:k.A.longWord})}),De=pe&&pe.author,Oe=!(!w||!De)&&pe.author.id.uuid===w.id.uuid,{listingType:Fe,transactionProcessAlias:ke,unitType:Me}=Pe;if(!(Fe&&ke&&Me))return(0,M.jsx)(O.M,{topbar:Ce,scrollingDisabled:$,intl:Z,invalidListing:!0});const Ee=(0,j.GN)(ke.split("/")[0]),Te=(0,j.zn)(Ee),qe=(0,j.Le)(Ee),Be=(0,j.Z3)(Ee),He=Te?"booking":qe?"purchase":Be?"negotiation":"inquiry",Ue=ge.listingTypes.find(e=>e.listingType===Fe),Re=(0,x.l4)(Ue),We=De?pe.author:null,Ve=(0,v.yw)(We),ze=["booking","purchase"].includes(He)||Be&&Me===j.vd,Ze=Oe&&ze&&!(null!==w&&void 0!==w&&null!==(i=w.attributes)&&void 0!==i&&i.stripeConnected),Je=Ze?(0,M.jsxs)("span",{className:k.A.payoutDetailsWarning,children:[(0,M.jsx)(m.sA,{id:"ListingPage.payoutDetailsWarning",values:{processType:He}}),(0,M.jsx)(f.GF,{name:"StripePayoutPage",children:(0,M.jsx)(m.sA,{id:"ListingPage.payoutDetailsWarningLink"})})]}):null,Ge=(0,v._l)(Ve,""),{formattedPrice:Ke}=(0,O.Wf)(we,re.currency,Z),$e={params:ye,history:se,routes:oe},Qe=(0,O.I2)((0,a.A)((0,a.A)({},$e),{},{currentUser:w,callSetInitialValues:ae,location:K,setInitialValues:D.x1,setInquiryModalOpen:c})),Ye=(0,O.Qb)((0,a.A)((0,a.A)({},$e),{},{getListing:F,onSendInquiry:te,setInquiryModalOpen:c})),Xe=(0,O.eu)((0,a.A)((0,a.A)({},$e),{},{getListing:F})),ei=(0,O.Ns)((0,a.A)((0,a.A)({},$e),{},{getListing:F})),ii=(0,O.$U)((0,a.A)((0,a.A)({},$e),{},{currentUser:w,callSetInitialValues:ae,getListing:F,onInitializeCardPaymentData:ne})),si=(0,O.ZI)(pe,"facebook"),ai=(0,O.ZI)(pe,"twitter"),ti=(0,O.ZI)(pe,"".concat(re.layout.listingImage.variantPrefix,"-2x")).map(e=>e.url),ni=re.marketplaceName,ri=Z.formatMessage({id:"ListingPage.schemaTitle"},{title:fe,price:Ke,marketplaceName:ni}),oi="".concat(re.marketplaceRootURL).concat(K.pathname).concat(K.search).concat(K.hash),li=(null===(s=pe.currentStock)||void 0===s||null===(r=s.attributes)||void 0===r?void 0:r.quantity)||0,ci=pe.currentStock?li>0?"https://schema.org/InStock":"https://schema.org/OutOfStock":null,gi=ci?{availability:ci}:{},ui=pe.attributes.state===h.iz?{noIndex:!0}:{},di=p&&pe.id&&Oe?(0,M.jsxs)(M.Fragment,{children:[Ze?(0,M.jsx)(W.A,{className:g()(k.A.actionBarForHeroLayout,{[k.A.actionBarNoBorderRadiusOn
1Mobile]:!Re}),isOwnListing:Oe,listing:pe,showNoPayoutDetailsSet:Ze,currentUser:w}):null,(0,M.jsx)(W.A,{className:g()(k.A.actionBarForHeroLayout,{[k.A.actionBarNoBorderRadiusOnMobile]:!Re}),isOwnListing:Oe,listing:pe,currentUser:w,editParams:{id:ue.uuid,slug:Ae,type:Ie,tab:xe}})]}):null;return(0,M.jsx)(f.YW,(0,a.A)((0,a.A)({title:ri,scrollingDisabled:$,author:Ge,description:be,facebookImages:si,twitterImages:ai},ui),{},{schema:{"@context":"http://schema.org","@type":"Product",description:be,name:ri,image:ti,offers:(0,a.A)((0,a.A)({"@type":"Offer",url:oi},(0,O.eD)(we)),gi)},children:(0,M.jsxs)(f.JI,{className:k.A.pageRoot,topbar:Ce,footer:(0,M.jsx)(S.A,{}),children:[Re?(0,M.jsx)(T,{title:fe,listing:pe,isOwnListing:Oe,imageCarouselOpen:u,onImageCarouselClose:()=>d(!1),handleViewPhotosClick:e=>{e.stopPropagation(),d(!0)},onManageDisableScrolling:J,actionBar:di}):Oe&&(0,M.jsx)("div",{className:k.A.actionBarContainerForNoListingImage,children:di}),(0,M.jsxs)("div",{className:k.A.contentWrapperForHeroLayout,children:[(0,M.jsxs)("div",{className:k.A.mainColumnForHeroLayout,children:[(0,M.jsx)("div",{className:Re?k.A.mobileHeading:k.A.noListingImageHeadingHero,children:Re?(0,M.jsx)(f.H4,{as:"h1",className:k.A.orderPanelTitle,children:(0,M.jsx)(m.sA,{id:"ListingPage.orderTitle",values:{title:_e}})}):(0,M.jsx)(f.H3,{as:"h1",className:g()(k.A.orderPanelTitle,{[k.A.titleMarginForOwnListingNoImage]:Oe}),children:(0,M.jsx)(m.sA,{id:"ListingPage.orderTitle",values:{title:_e}})})}),(0,M.jsx)(q.A,{text:be,showAsIngress:!0,listingId:null===(o=pe.id)||void 0===o?void 0:o.uuid,isAuthenticated:!(null===w||void 0===w||!w.id)}),(0,M.jsx)(R.A,{publicData:Pe,metadata:Se,listingFieldConfigs:ge.listingFields,categoryConfiguration:re.categoryConfiguration,intl:Z}),(0,M.jsx)(U.A,{geolocation:Ne,publicData:Pe,listingId:pe.id,mapsConfig:re.maps}),(0,M.jsx)(B.A,{reviews:Y,fetchReviewsError:X}),(0,M.jsx)(H.A,{title:fe,listing:pe,authorDisplayName:Ge,onContactUser:Qe,isInquiryModalOpen:N&&l,onCloseInquiryModal:()=>c(!1),sendInquiryError:ie,sendInquiryInProgress:ee,onSubmitInquiry:Ye,currentUser:w,onManageDisableScrolling:J})]}),(0,M.jsx)("div",{className:k.A.orderColumnForHeroLayout,children:(0,M.jsx)(f.r6,(0,a.A)((0,a.A)({className:k.A.orderPanel,listing:pe,isOwnListing:Oe,onSubmit:async e=>{const i=pe.attributes.state===h.iz;if(Oe||i)return void window.scrollTo(0,0);const s=await(0,C.JV)(ue.uuid);null!==s&&void 0!==s&&s.payoutsEnabled?Be&&Me===j.S3?Xe(e):Be&&Me===j.vd?ei(e):ii(e):b(!0)},authorLink:(0,M.jsx)(f.GF,{className:k.A.authorNameLink,name:de?"ListingPageVariant":"ListingPage",params:ye,to:{hash:"#author"},children:Ge}),title:(0,M.jsx)(m.sA,{id:"ListingPage.orderTitle",values:{title:_e}}),titleDesktop:(0,M.jsx)(f.H4,{as:"h1",className:k.A.orderPanelTitle,children:(0,M.jsx)(m.sA,{id:"ListingPage.orderTitle",values:{title:_e}})}),payoutDetailsWarning:Je,author:Ve,onManageDisableScrolling:J,onContactUser:Qe},ce),{},{validListingTypes:re.listing.listingTypes,marketplaceCurrency:re.currency,dayCountAvailableForBooking:re.stripe.dayCountAvailableForBooking,marketplaceName:re.marketplaceName,showListingImage:Re}))})]}),(0,M.jsx)(f.At,{isOpen:I,onClose:()=>b(!1),onNotifySeller:()=>{b(!1),Qe()},onManageDisableScrolling:J})]})}))},J=(0,r.Zz)((0,o.Ng)(e=>{const{isAuthenticated:i}=e.auth,{showListingError:s,reviews:a,fetchReviewsError:t,monthlyTimeSlots:n,timeSlotsForDate:r,sendInquiryInProgress:o,sendInquiryError:l,lineItems:c,fetchLineItemsInProgress:g,fetchLineItemsError:u,inquiryModalOpenForListingId:d}=e.ListingPage,{currentUser:m}=e.user;return{isAuthenticated:i,currentUser:m,getListing:i=>{const s={id:i,type:"listing"},a=(0,b.F4)(e,[s]);return 1===a.length?a[0]:null},getOwnListing:i=>{const s={id:i,type:"ownListing"},a=(0,b.F4)(e,[s]);return 1===a.length?a[0]:null},scrollingDisabled:(0,N.kl)(e),inquiryModalOpenForListingId:d,showListingError:s,reviews:a,fetchReviewsError:t,monthlyTimeSlots:n,timeSlotsForDate:r,lineItems:c,fetchLineItemsInProgress:g,fetchLineItemsError:u,sendInquiryInProgress:o,sendInquiryError:l}},e=>({onManageDisableScrolling:(i,s)=>e((0,N.l)(i,s)),callSetInitialValues:(i,s,a)=>e(i(s,a)),onFetchTransactionLineItems:i=>e((0,D.Zu)(i)),onSendInquiry:(i,s)=>e((0,D.Zs)(i,s)),onInitializeCardPaymentData:()=>e((0,w.vb)()),onFetchTimeSlots:(i,s,a,t,n)=>e((0,D.r_)(i,s,a,t,n))})))(e=>{var i;const s=(0,u._r)(),t=(0,d.Z6)(),n=(0,m.tz)(),r=(0,l.W6)(),o=(0,l.zy)(),c=e.showListingError,g=null!=(null===(i=e.params)||void 0===i?void 0:i.variant),h=e.currentUser;if((0,y.io)(c)&&!g&&!h)return(0,M.jsx)(f.M0,{name:"SignupPage",state:{from:"".concat(o.pathname).concat(o.search).concat(o.hash)}});const p=!0===s.accessControl.marketplace.private,x=h&&!(0,I.dL)(h),v=h&&!(0,I.wJ)(h),L=(0,y.aD)(c);return p&&x||L?(0,M.jsx)(f.M0,{name:"NoAccessPage",params:{missingAccessRight:A.jr}}):v&&(0,y.io)(c)||(0,y.kG)(c)?(0,M.jsx)(f.M0,{name:"NoAccessPage",params:{missingAccessRight:A.HJ}}):(0,M.jsx)(Z,(0,a.A)({config:s,routeConfiguration:t,intl:n,history:r,location:o,showOwnListingsOnly:v},e))})},57099(e,i,s){s.d(i,{A:()=>C});var a=s(89379),t=s(65043),n=s(98139),r=s.n(n),o=s(68817),l=s.n(o),c=(s(44356),s(92174)),g=s(64109);const u="ImageCarousel_root__WbgbJ",d="ImageCarousel_noImage__V28LT",m="ImageCarousel_itemCentering__rRlt+",h="ImageCarousel_item__RoFy-",p="ImageCarousel_arrowHead__4ydpm",A="ImageCarousel_navLeft__46Mdx",y="ImageCarousel_navRight__Nu+VH",I="ImageCarousel_navArrowWrapper__7yO8u",x="ImageCarousel_imageWrapper__-bpNf",v="ImageCarousel_imageIndex__a0xQn h4";var L=s(70579);const j={showPlayButton:!1,disableThumbnailScroll:!0,showThumbnails:!1,show
1FullscreenButton:!1,slideDuration:350},C=e=>{const[i,s]=(0,t.useState)(0),n=(0,c.tz)(),{rootClassName:o,className:C,images:b,imageVariants:N}=e,w=b.map((e,i)=>({original:"",alt:n.formatMessage({id:"ImageCarousel.imageAltText"},{index:i+1,count:b.length}),image:e}));if(0===w.length){const e=r()(o||d,C);return(0,L.jsx)(g.wF,{className:e,image:null,variants:[],alt:""})}const f=w.length>0?(0,L.jsxs)("span",{className:v,children:[(P=i,P+1),"/",w.length]}):null;var P;const S=r()(o||u,C);return(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)(l(),(0,a.A)({additionalClass:S,items:w,renderItem:e=>(0,L.jsx)("div",{className:x,children:(0,L.jsx)("div",{className:m,children:(0,L.jsx)(g.wF,{rootClassName:h,image:e.image,alt:e.alt,variants:N,sizes:"(max-width: 767px) 100vw, 80vw"})})}),renderLeftNav:(e,i)=>(0,L.jsx)("button",{className:A,disabled:i,onClick:e,children:(0,L.jsx)("div",{className:I,children:(0,L.jsx)(g.N1,{direction:"left",size:"big",className:p})})}),renderRightNav:(e,i)=>(0,L.jsx)("button",{className:y,disabled:i,onClick:e,children:(0,L.jsx)("div",{className:I,children:(0,L.jsx)(g.N1,{direction:"right",size:"big",className:p})})}),onSlide:e=>{s(e)}},j)),f]})}}}]);
2//# sourceMappingURL=ListingPageCoverPhoto.2c0c7231.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.