1"use strict";(self.webpackChunklu_athome_web_pro=self.webpackChunklu_athome_web_pro||[]).push([[838],{76182:(e,t,r)=>{r.r(t),r.d(t,{default:()=>Ne});r(23792),r(3362),r(62953);var s=r(7425),i=r(42243),n=r(96540),a=r(58065),l=r(2896),c=r(5290),o=r(32584),x=r(50494),d=r(71836),p=r(21224);r(89463),r(16280),r(44114);function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,s)}return r}function f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach(function(t){m(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function m(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var s=r.call(e,t||"default");if("object"!=typeof s)return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var h=(e,t)=>f(f({},e),{},{position:t+1}),j=r(28962),v=r(57998),g=r(22505),b=r(80108),y=r(3065),w=r(87335),O=r(34877),N=r(61395),S=(r(66987),r(68914)),P=r(40102),_=r(21784),k=r(25136),D=r(60590),A=r(30189),I=r(5087),C=r(74848),E={cells:[{render:e=>{var t=(0,x.j)();return(0,C.jsx)("div",{className:"flex items-center",children:(0,C.jsx)(O.S,{checked:e.isSelected,onChange:()=>{t((0,v.nN)(e.id))}})})},renderSkeleton:()=>(0,C.jsx)("div",{className:"flex items-center",children:(0,C.jsx)(A.u_,{width:"w-11",height:"h-2"})}),className:"px-1 xs:px-2 py-3 first:pl-2 xs:first:px-3 last:px-1 xs:last:pr-5 whitespace-nowrap w-px"},{render:e=>(0,C.jsx)("div",{className:"flex items-center justify-start",children:(0,C.jsx)("div",{className:"",children:(0,C.jsx)(I._V,{className:"relative w-[80px] h-[54px] shrink-0",imageClassName:"w-[80px] h-[54px] rounded object-cover flex flex-col justify-center items-center bg-slate-100",media:e.media})})}),renderSkeleton:()=>(0,C.jsx)(A.Dc,{}),className:"px-1 xs:px-2 py-3 first:pl-2 xs:first:px-3 last:px-1 xs:last:pr-5 hidden sm:table-cell"},{className:"px-1 xs:px-2 py-3 first:pl-2 xs:first:px-3 last:px-1 xs:last:pr-5",render:e=>(0,C.jsx)("div",{className:"flex items-center justify-center text-center",children:(0,C.jsx)(I.YJ,{group:e.group})}),renderSkeleton:()=>(0,C.jsx)("div",{className:"flex items-center justify-center text-center",children:(0,C.jsx)(A.u_,{width:"w-11",height:"h-2"})})},{className:"px-1 xs:px-2 py-3 first:pl-2 xs:first:pl-5 last:px-1 xs:last:px-3 hidden xs:table-cell",renderSkeleton:()=>(0,C.jsx)(A.u_,{width:"w-[50px]",height:"h-2"}),render:e=>(0,C.jsx)("span",{className:"font-medium text-xs md:text-[13px] text-blackPearl",children:e.address.city})},{className:"px-1 xs:px-2 py-3 first:pl-2 xs:first:px-3 last:px-1 xs:last:pr-5 hidden xs:table-cell",render:e=>(0,C.jsx)("div",{className:"flex items-center justify-center text-center",children:(0,C.jsxs)("span",{className:"font-medium text-xs md:text-[13px] text-blackPearl",children:[e.id,(0,C.jsx)("br",{}),e.externalReference]})}),renderSkeleton:()=>(0,C.jsx)("div",{className:"flex items-center justify-center text-center",children:(0,C.jsx)(A.u_,{width:"w-11",height:"h-2"})})},{render:e=>{var{characteristic:t}=e;return(0,C.jsx)("div",{className:"flex items-center justify-center text-center",children:(0,C.jsx)(I.ui,{surface:null==t?void 0:t.surface})})},renderSkeleton:()=>(0,C.jsx)("div",{className:"flex items-center justify-center text-center",children:(0,C.jsx)(A.u_,{width:"w-11",height:"h-2"})}),className:"px-1 xs:px-2 py-3 first:pl-2 xs:first:px-3 last:px-1 xs:last:pr-5"},{className:"px-1 xs:px-2 py-3 first:pl-2 xs:first:px-3 last:px-1 xs:last:pr-5",render:e=>(0,C.jsx)("div",{className:"flex items-center justify-center text-center",children:(0,C.jsx)(I.Ww,{listing:e})}),renderSkeleton:()=>(0,C.jsx)("div",{className:"flex items-center justify-center text-center",children:(0,C.jsx)(A.u_,{width:"w-11",height:"h-2"})})},{className:"px-1 xs:px-2 py-3 first:pl-2 xs:first:px-3 last:px-1 xs:last:pr-5",render
1Skeleton:()=>(0,C.jsx)("div",{className:"flex items-center justify-center",children:(0,C.jsx)(A.u_,{width:"w-11",height:"h-2"})}),render:e=>(0,C.jsx)(I.gm,{price:e.price})}]},L=()=>{var e=(0,x.j)(),t=(0,l.d4)(j.Ml),r=(0,l.d4)(j.kV),s=t=>r=>{e((0,v.d1)({sort:t,order:r?D.qP.isAsc:D.qP.isDesc}))},i=[{render:()=>{var e=(0,x.j)(),t=(0,l.d4)(j.Dd);return(0,C.jsx)("div",{className:"flex items-center",children:(0,C.jsx)(O.S,{checked:0!==r.length&&0!==t.length&&r.length===t.length,onChange:()=>{e((0,v.Uk)())}})})},className:"px-1 xs:px-2 py-3 first:pl-2 xs:first:px-3 last:px-1 xs:last:pr-5 whitespace-nowrap w-px"},{render:()=>(0,C.jsx)(_.E,{centered:!0,children:(0,C.jsx)("span",{children:(0,C.jsx)(a.A,{id:"IDS_PUBLISH-details-general-characteristics-existing-lots-photo"})})}),className:"px-1 xs:px-2 py-3 first:pl-2 xs:first:px-3 last:px-1 xs:last:pr-5 whitespace-nowrap sm:w-[10%] hidden sm:table-cell"},{className:"px-1 xs:px-2 py-3 first:pl-2 xs:first:px-3 last:px-1 xs:last:pr-5 w-[25%] xs:w-[18%] sm:w-[14%]",render:()=>(0,C.jsx)(_.E,{centered:!0,children:(0,C.jsx)("span",{children:(0,C.jsx)(a.A,{id:"IDS_PUBLISH-details-general-characteristics-existing-lots-type"})})})},{render:(e,t,r)=>(0,C.jsx)(_.E,{isAsc:t,isActive:r,children:(0,C.jsx)("span",{children:(0,C.jsx)(a.A,{id:"IDS_suggested-showcase-locality"})})}),className:"px-1 xs:px-2 py-3 first:pl-2 xs:first:pl-5 last:p-3 lg:w-[15%] hidden xs:table-cell"},{className:"px-1 xs:px-2 py-3 first:pl-2 xs:first:px-3 last:px-1 xs:last:pr-5 sm:w-[14%] hidden xs:table-cell",render:()=>(0,C.jsx)(_.E,{centered:!0,children:(0,C.jsx)("span",{children:(0,C.jsx)(a.A,{id:"IDS_PUBLISH-details-general-characteristics-existing-lots-ref-id"})})})},{className:"px-1 xs:px-2 py-3 first:pl-2 xs:first:px-3 last:px-1 xs:last:pr-5 w-[25%] xs:w-[18%] sm:w-[14%]",render:k.u,onSort:s("surface")},{className:"px-1 xs:px-2 py-3 first:pl-2 xs:first:px-3 last:px-1 xs:last:pr-5 xs:w-[18%] sm:w-[14%]",render:S.W},{className:"px-1 xs:px-2 py-3 first:pl-2 xs:first:px-3 last:px-1 xs:last:pr-5 w-[25%] xs:w-[18%] sm:w-[14%]",onSort:s("price"),render:P.g}];return(0,C.jsx)(N.A,{wrapperClassName:"border-b border-slate-200 overflow-x-auto",hasOverflow:!0,headConfig:i,bodyConfig:E,data:r,isLoading:t,headClassName:"lg:table-header-group text-xs uppercase text-slate-500 bg-slate-100 border-t border-slate-200"})},F=r(6442),U=r(67622),B=r(89904),T=r(15284),H=r(45957);function M(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,s)}return r}function V(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?M(Object(r),!0).forEach(function(t){R(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):M(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function R(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var s=r.call(e,t||"default");if("object"!=typeof s)return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var q=()=>{var e=(0,x.j)(),t=(0,l.d4)((0,w.U1)("suggestedShowcase"));return(0,C.jsx)(H.W,{bedrooms:t,onMinChange:r=>{e((0,v._F)({bedrooms:V(V({},t),{},{gte:r})}))},onMaxChange:r=>{e((0,v._F)({bedrooms:V(V({},t),{},{lte:r})}))}})},W=r(12435),$=r(67220),G=()=>{var e=(0,x.j)(),t=(0,l.d4)((0,w.yw)("suggestedShowcase")),r=(0,l.d4)((0,$.q)("suggestedShowcase")),{locationHkey:s,locationName:i}=t;return(0,C.jsx)(W.A,{activeLocationHkeyValues:s,activeLocationNameValues:i,options:r,onApply:t=>{var{locationHkey:r,locationName:s}=t;return e((0,v._F)({locationHkey:r,locationName:s}))},onLoadOptions:t=>e((0,v.EW)(t))})},z=r(81631);function K(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,s)}return r}function Y(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?K(Object(r),!0).forEach(function(t){J(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):K(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function J(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var s=r.call(e,t||"default");if("object"!=typeof s)return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Q=()=>{var e=(0,x.j)(),t=(0,l.d4)((0,w.S3)("suggestedShowcase"));return(0,C.jsx)(z.g,{price:t,onMinChange:r=>{e((0,v._F)({price:Y(Y({},t),{},{gte:r})}))},onMaxChange:r=>{e((0,v._F)({price:Y(Y({},t),{},{lte:r})}))}})},X=r(16941);function Z(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,s)}return r}function ee(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Z(Object(r),!0).forEach(function(t){te(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Z(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function te(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var s=r.call(e,t||"default");if("object"!=typeof s)return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var re=()=>{var e=(0,x.j)(),t=(0,l.d4)((0,w.Qd)("suggestedShowcase"));return(0,C.jsx)(X.u,{surface:t,onMinChange:r=>{e((0,v._F)({surface:ee(ee({},t),{},{gte:r})}))},onMaxChange:r=>{e((0,v._F)({surface:ee(ee({},t),{},{lte:r})}))}})},se=e=>{var{onApply:t,onReset:r}=e,s=(0,x.j)(),i=(0,l.d4)((0,w.yw)("suggestedShowcase")),{formatMessage:n}=(0,F.A)(),c=i.propertyType;return(0,C.jsx)("div",{className:"px-5 py-4 md:py-6 w-full",children:(0,C.jsxs)("div",{className:"gap-4 xs:gap-6 text-sm grid grid-cols-1 xs:grid-cols-2 md:grid-cols-2 xl:grid-cols-3",children:[(0,C.jsx)("div",{children:(0,C.jsx)(U.z,{activeTypes:c,onChange:e=>{s((0,v._F)({propertyType:e}))}})}),(0,C.jsx)("div",{children:(0,C.jsx)(G,{})}),(0,C.jsx)("div",{children:(0,C.jsx)(T.pd,{id:"search-by-id",onChange:e=>{s((0,v._F)({id:e.target.value||null}))},value:i.id||"",placeholder:n({id:"IDS_LISTING_search_by_reference_id"}),label:(0,C.jsx)("div",{className:"flex items-center justify-between",children:(0,C.jsx)("label",{className:"block text-slate-800 mb-1 text-sm font-medium",children:(0,C.jsx)(a.A,{id:"IDS_PUBLISH-details-general-characteristics-existing-lots-ref-id"})})})})}),(0,C.jsx)("div",{children:(0,C.jsx)(Q,{})}),(0,C.jsx)("div",{children:(0,C.jsx)(q,{})}),(0,C.jsx)("div",{children:(0,C.jsx)(re,{})}),(0,C.jsx)(B.A,{onReset:r,onApply:t})]})})},ie=e=>{var{isOpen:t,onCancel:r,onSelect:s}=e,n=(0,x.j)(),o=(0,l.d4)((0,w.yw)("suggestedShowcase")),d=(0,l.d4)(j.Dd),p=(0,l.d4)((0,w.NU)("suggestedShowcase")),u=(0,l.d4)((0,w.uU)("suggestedShowcase")),f=(0,y.a)(),m=()=>{n((0,v.r5)())};(0,b.L)(m,[o,p]);var h=()=>{n((0,v.dr)()),f&&m()};return(0,C.jsxs)("div",{id:"accordion-select-listing",role:"region",className:"relative bg-white border border-slate-200 rounded-md ".concat(!t&&"hidden"),children:[(0,C.jsx)(g.r,{title:(0,C.jsx)(a.A,{id:"IDS_PUBLISH-details-general-characteristics-lots-select-a-listing"}),onReset:h,quantityActiveFilters:u,children:(0,C.jsx)(se,{onApply:m,onReset:h})}),t&&(0,C.jsx)(L,{}),(0,C.jsxs)("div",{className:"flex items-center justify-between gap-4 pt-6 px-4 py-6",children:[(0,C.jsx)("button",{type:"button",className:"btn bg-transparent shadow-none text-slate-600 hover:text-slate-800","aria-expanded":t,onClick:r,"aria-controls":"accordion-add-listing",children:(0,C.jsx)(a.A,{id:"IDS_GLOBAL_cancel"})}),(0,C.jsx)(c.$,{theme:"blue",disabled:(0,i.Ime)(d),className:"btn bg-sky-600 hover:bg-sky-800 text-white",onClick:s,children:(0,C.jsx)(a.A,{id:"IDS_GLOBAL_select"})})]})]})};r(74423),r(21699);function ne(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,s)}return r}function ae(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?ne(Object(r),!0).forEach(function(t){le(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ne(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function le(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var s=r.call(e,t||"default");if("object"!=typeof s)return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ce=r(69211),oe=r(75535),xe=[{render:()=>(0,C.jsx)(_.E,{centered:!0,children:(0,C.jsx)("span",{children:(0,C.jsx)(a.A,{id:"IDS_PUBLISH-details-general-characteristics-existing-lots-photo"})})}),className:"px-1 xs:px-2 py-3 first:pl-2 xs:first:px-3 last:px-1 xs:last:pr-5 whitespace-nowrap sm:w-[10%] hidden sm:table-cell"},{className:"px-1 xs:px-2 py-3 first:pl-2 xs:first:px-3 last:px-1 xs:last:pr-5 w-[25%] xs:w-[18%] sm:w-[14%]",render:()=>(0,C.jsx)(_.E,{centered:!0,children:(0,C.jsx)("span",{children:(0,C.jsx)(a.A,{id:"IDS_PUBLISH-details-general-characteristics-existing-lots-type"})})})},{render:(e,t,r)=>(0,C.jsx)(_.E,{isAsc:t,isActive:r,children:(0,C.jsx)("span",{children:(0,C.jsx)(a.A,{id:"IDS_suggested-showcase-locality"})})}),className:"px-1 xs:px-2 py-3 first:pl-2 xs:first:pl-5 last:p-3 lg:w-[15%] hidden xs:table-cell"},{className:"px-1 xs:px-2 py-3 first:pl-2 xs:first:px-3 last:px-1 xs:last:pr-5 sm:w-[14%] hidden xs:table-cell",render:()=>(0,C.jsx)(_.E,{centered:!0,children:(0,C.jsx)("span",{children:(0,C.jsx)(a.A,{id:"IDS_PUBLISH-details-general-characteristics-existing-lots-ref-id"})})})},{className:"px-1 xs:px-2 py-3 first:pl-2 xs:first:pl-5 last:p-3 lg:w-[15%]",render:(e,t,r)=>(0,k.u)(void 0,t,r)},{className:"px-1 xs:px-2 py-3 first:pl-2 xs:first:pl-5 last:p-3 lg:w-[15%]",isInitialActive:!0,render:S.W},{className:"px-1 xs:px-2 py-3 first:pl-2 xs:first:pl-5 last:p-3 lg:w-[15%]",render:(e,t,r)=>(0,P.g)(void 0,t,r)},{className:"px-1 xs:px-2 py-3 first:pl-2 xs:first:pl-5 last:p-3 w-px",title:(0,C.jsx)(C.Fragment,{children:"Â "})}];function de(e,t,r,s,i,n,a){try{var l=e[n](a),c=l.value}catch(e){return void r(e)}l.done?t(c):Promise.resolve(c).then(s,i)}function pe(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,s)}return r}function ue(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?pe(Object(r),!0).forEach(function(t){fe(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):pe(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function fe(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var s=r.call(e,t||"default");if("object"!=typeof s)return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var me=()=>{var e,t=(0,x.j)(),r=(0,n.useRef)([]),{setFieldValue:l,values:o}=(0,s.useFormikContext)(),[d,p]=(0,n.useState)(!1),[u,f]=(0,n.useState)(!1),m=e=>{l("manualOffers",((e,t)=>{var r=(0,i.SLp)((0,i.wqE)("id",t),e);return-1===r||0===r?e:(0,i.FsL)(i.o8B,(0,i.Mim)(e=>{e[r].position--,e[r-1].position++}),(0,i.Uln)((0,i._w2)("position")))(e)})(o.manualOffers,e))},j=e=>{l("manualOffers",((e,t)=>{var r=(0,i.SLp)((0,i.wqE)("id",t),e),s=(0,i.TSs)(i.T9B,-1/0,(0,i.EyX)("position",e));return-1===r||e[r].position>=s?e:(0,i.FsL)(i.o8B,(0,i.Mim)(e=>{e[r].position++,e[r+1].position--}),(0,i.Uln)((0,i._w2)("position")))(e)})(o.manualOffers,e))};return(0,n.useEffect)(()=>{(function(){var e,r=(e=function*(){p(!0);var e,r=o.manualOffers?o.manualOffers.map(e=>e.id):[];if((0,i.Ime)(r))l("manualOffers",[]),l("initialManualOffers",[]);else{var s=yield t((0,v.UY)(r)).unwrap(),n=(0,i.Ime)(o.manualOffers)?[]:(0,i.Uln)((0,i._w2)("position"),(e=o.manualOffers,s.map(t=>{var r=e.find(e=>e.id===t.id);return ae(ae({},t),r?{position:r.position}:{})})));l("manualOffers",n),l("initialManualOffers",n)}p(!1),f(!0)},function(){var t=this,r=arguments;return new Promise(function(s,i){var n=e.apply(t,r);function a(e){de(n,s,i,a,l,"next",e)}function l(e){de(n,s,i,a,l,"throw",e)}a(void 0)})});return function(){return r.apply(this,arguments)}})()()},[]),(0,C.jsxs)("div",{className:"relative bg-white rounded-md border border-slate-200 divide-y divide-slate-200",children:[(0,C.jsx)("header",{className:"px-2 xs:px-5 py-4",children:u&&(0,C.jsx)("h2",{className:"text-base font-semibold text-slate-800",children:(0,C.jsx)(a.A,{id:"IDS_suggested-showcase-list-of-listings",values:{quantity:o.manualOffers.length}})})}),(0,C.jsx)(N.A,{skeletonCount:5,hasOverflow:!1,isLoading:d,bodyConfig:(e=e=>{var s,i,n,a,c,x,{action:d,data:p}=e;"remove"===d&&(s=p,n=o.manualOffers.filter((i=s,e=>e.id!==i.id)).map(h),a=r.current.map(e=>e.id),c=r.current.findIndex(e=>
1e.id===s.id),x=a.includes(s.id),l("manualOffers",n),x&&t((0,v.iQ)({index:c,listing:ue(ue({},s),{},{isSelected:!1})}))),"move-up"===d&&m(p.id),"move-down"===d&&j(p.id)},{cells:[{render:e=>(0,C.jsx)("div",{className:"flex items-center justify-start",children:(0,C.jsx)("div",{className:"",children:(0,C.jsx)(I._V,{className:"relative w-[80px] h-[54px] shrink-0",imageClassName:"w-[80px] h-[54px] rounded object-cover flex flex-col justify-center items-center bg-slate-100",media:e.media})})}),renderSkeleton:()=>(0,C.jsx)(A.Dc,{}),className:"px-1 xs:px-2 py-3 first:pl-2 xs:first:px-3 last:px-1 xs:last:pr-5 hidden sm:table-cell"},{className:"px-1 xs:px-2 py-3 first:pl-2 xs:first:px-3 last:px-1 xs:last:pr-5",render:e=>(0,C.jsx)("div",{className:"flex items-center justify-center text-center",children:(0,C.jsx)(I.YJ,{group:e.group})}),renderSkeleton:()=>(0,C.jsx)("div",{className:"flex items-center justify-center text-center",children:(0,C.jsx)(A.u_,{width:"w-11",height:"h-2"})})},{className:"px-1 xs:px-2 py-3 first:pl-2 xs:first:pl-5 last:px-1 xs:last:px-3 hidden xs:table-cell",renderSkeleton:()=>(0,C.jsx)(A.u_,{width:"w-[50px]",height:"h-2"}),render:e=>(0,C.jsx)("span",{className:"font-medium text-xs md:text-[13px] text-blackPearl",children:e.address.city})},{className:"px-1 xs:px-2 py-3 first:pl-2 xs:first:px-3 last:px-1 xs:last:pr-5 hidden xs:table-cell",render:e=>(0,C.jsx)("div",{className:"flex items-center justify-center text-center",children:(0,C.jsxs)("span",{className:"font-medium text-xs md:text-[13px] text-blackPearl",children:[e.id,(0,C.jsx)("br",{}),e.externalReference]})}),renderSkeleton:()=>(0,C.jsx)("div",{className:"flex items-center justify-center text-center",children:(0,C.jsx)(A.u_,{width:"w-11",height:"h-2"})})},{className:"px-1 xs:px-2 py-3 first:pl-2 xs:first:pl-5 last:px-1 xs:last:px-3",renderSkeleton:()=>(0,C.jsx)(A.u_,{width:"w-[50px]",height:"h-2"}),render:e=>{var{characteristic:t}=e;return(0,C.jsx)("div",{className:"flex items-center justify-center",children:(0,C.jsx)(I.ui,{surface:null==t?void 0:t.surface})})}},{className:"px-1 xs:px-2 py-3 first:pl-2 xs:first:pl-5 last:px-1 xs:last:px-3 sm:table-cell",renderSkeleton:()=>(0,C.jsx)(A.u_,{width:"w-[50px]",height:"h-2"}),render:e=>(0,C.jsx)("div",{className:"flex items-center justify-center",children:(0,C.jsx)(I.Ww,{listing:e})})},{className:"px-1 xs:px-2 py-3 first:pl-2 xs:first:pl-5 last:px-1 xs:last:px-3",renderSkeleton:()=>(0,C.jsx)(A.u_,{width:"w-[50px]",height:"h-2"}),render:e=>{var t=(0,oe.X)(e);return(0,C.jsx)(I.gm,{price:t})}},{className:"px-1 xs:px-2 py-3 first:pl-2 xs:first:pl-5 last:px-1 xs:last:px-3",renderSkeleton:()=>(0,C.jsx)(A.u_,{width:"w-[50px]",height:"h-2"}),render:t=>{var r=r=>()=>{e({data:t,action:r})};return(0,C.jsx)("div",{className:"flex items-center justify-center",children:(0,C.jsx)(ce.W,{isDarker:!0,className:"relative inline-flex",align:"right",children:(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("li",{children:(0,C.jsx)(c.$,{onClick:r("remove"),className:"font-medium text-sm text-slate-600 hover:text-athome-100 flex py-1 px-3",children:(0,C.jsx)(a.A,{id:"IDS_suggested-showcase-actions-remove"})})}),(0,C.jsx)("li",{children:(0,C.jsx)(c.$,{onClick:r("move-up"),className:"font-medium text-sm text-slate-600 hover:text-athome-100 flex py-1 px-3",children:(0,C.jsx)(a.A,{id:"IDS_suggested-showcase-actions-move-up"})})}),(0,C.jsx)("li",{children:(0,C.jsx)(c.$,{onClick:r("move-down"),className:"font-medium text-sm text-slate-600 hover:text-athome-100 flex py-1 px-3",children:(0,C.jsx)(a.A,{id:"IDS_suggested-showcase-actions-move-down"})})})]})})})}}]}),headConfig:xe,data:u?o.manualOffers:[],headClassName:"lg:table-header-group text-xs uppercase text-slate-500 bg-slate-100 border-t border-slate-200"})]})};function he(e,t,r,s,i,n,a){try{var l=e[n](a),c=l.value}catch(e){return void r(e)}l.done?t(c):Promise.resolve(c).then(s,i)}function je(e){return function(){var t=this,r=arguments;return new Promise(function(s,i){var n=e.apply(t,r);function a(e){he(n,s,i,a,l,"next",e)}function l(e){he(n,s,i,a,l,"throw",e)}a(void 0)})}}var ve=()=>
1{var[e,t]=(0,n.useState)(!1),r=(0,l.d4)(j.Dd),i=(0,x.j)(),{values:o,setFieldValue:d}=(0,s.useFormikContext)();return(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("div",{className:"mt-6",children:(0,C.jsx)(me,{})}),(0,C.jsxs)("div",{className:"mt-6",children:[(0,C.jsxs)(c.$,{theme:"blue","aria-expanded":e,onClick:()=>{t(!0)},"aria-controls":"accordion-add-listing",children:[(0,C.jsx)("svg",{className:"w-3 h-3 fill-current shrink-0",viewBox:"0 0 16 16",children:(0,C.jsx)("path",{d:"M15 7H9V1c0-.6-.4-1-1-1S7 .4 7 1v6H1c-.6 0-1 .4-1 1s.4 1 1 1h6v6c0 .6.4 1 1 1s1-.4 1-1V9h6c.6 0 1-.4 1-1s-.4-1-1-1z"})}),(0,C.jsx)("span",{className:"ml-2",children:(0,C.jsx)(a.A,{id:"IDS_suggested-showcase-add-a-listing"})})]}),(0,C.jsx)(p.A,{className:"my-4",name:"manualOffers"})]}),e&&(0,C.jsx)(ie,{isOpen:e,onCancel:()=>{d("manualOffers",o.initialManualOffers),i((0,v.hE)()),t(!1)},onSelect:je(function*(){var e=[...o.manualOffers,...r].map(h),t=r.map(e=>{var{id:t}=e;return t});d("manualOffers",e),i((0,v._O)(t))})})]})},ge=r(86337),be=()=>{var e=(0,F.A)(),t=(0,l.d4)((0,j.st)(e));return(0,C.jsxs)("div",{children:[(0,C.jsx)("div",{className:"px-2 sm:px-5 py-4 bg-blackPearl rounded-lg",children:(0,C.jsx)("p",{className:"text-white",children:t})}),(0,C.jsxs)("div",{className:"flex items-center px-4 py-4 bg-white",children:[(0,C.jsx)("div",{className:"pr-8",children:(0,C.jsx)(a.A,{id:"IDS_suggested-showcase-mode"})}),(0,C.jsxs)("div",{children:[(0,C.jsx)("div",{children:(0,C.jsx)(ge.s,{name:"mode",id:"auto",label:(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("span",{className:"font-bold",children:(0,C.jsx)(a.A,{id:"IDS_suggested-showcase-mode-auto"})})," ",(0,C.jsx)(a.A,{id:"IDS_suggested-showcase-mode-auto-hint"})]}),value:"auto"})}),(0,C.jsx)("div",{children:(0,C.jsx)(ge.s,{name:"mode",id:"manual",label:(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("span",{className:"font-bold",children:(0,C.jsx)(a.A,{id:"IDS_suggested-showcase-mode-manual"})})," ",(0,C.jsx)(a.A,{id:"IDS_suggested-showcase-mode-manual-hint"})]}),value:"manual"})})]})]})]})},ye=r(20627),we=ye.object().shape({mode:ye.string().oneOf(["auto","manual"]),manualOffers:ye.array().when("mode",{is:"manual",then:()=>ye.array().min(4,"IDS_suggested-showcase-manual-table-min-error-message").max(10,"IDS_suggested-showcase-manual-table-max-error-message").required(),otherwise:()=>ye.array()})});function Oe(e,t,r,s,i,n,a){try{var l=e[n](a),c=l.value}catch(e){return void r(e)}l.done?t(c):Promise.resolve(c).then(s,i)}const Ne=()=>{var e=(0,l.d4)(j.t0),t=(0,x.j)(),[r,p]=(0,n.useState)(!1),{translateUrl:u}=(0,d.tt)(),f=()=>{window.location.href=u("IDS_GLOBAL_URL_suggested-showcases")};return(0,C.jsx)(o.A,{hasSidebar:!0,children:(0,C.jsx)("div",{className:"relative",children:(0,C.jsxs)("div",{className:"px-4 md:px-6 lg:px-8 py-6 lg:py-8 w-full max-w-8xl mx-auto",children:[(0,C.jsx)("div",{className:"flex flex-wrap justify-between items-start mb-6 sm:mb-8 gap-4",children:(0,C.jsx)("div",{className:"shrink-1",children:(0,C.jsx)("h1",{className:"text-2xl md:text-3xl text-slate-800 font-bold mb-2",children:(0,C.jsx)(a.A,{id:"IDS_suggested-showcase-page-title"})})})}),(0,C.jsx)(s.Formik,{enableReinitialize:!0,validationSchema:we,onSubmit:function(){var e,r=(e=function*(e){p(!0);var r={mode:e.mode},s={mode:e.mode,manualOffers:e.manualOffers.map(e=>(0,i.UpN)(["position","id"],e))},n="auto"===e.mode?r:s;try{yield t((0,v.tN)(n)),f()}catch(e){}finally{p(!1)}},function(){var t=this,r=arguments;return new Promise(function(s,i){var n=e.apply(t,r);function a(e){Oe(n,s,i,a,l,"next",e)}function l(e){Oe(n,s,i,a,l,"throw",e)}a(void 0)})});return function(e){return r.apply(this,arguments)}}(),initialValues:e,children:e=>{var{handleSubmit:t,values:s}=e;return(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(be,{}),"manual"===(null==s?void 0:s.mode)&&(0,C.jsx)(ve,{}),(0,C.jsx)("div",{className:"mt-8",children:(0,C.jsxs)("div",{className:"flex items-center border-t border-slate-200 pt-8 mt-14 justify-between",children:[(0,C.jsx)(c.$,{onClick:f,className:"btn border-slate-200 hover:border-slate-300 text-slate-600",children:(0,C.jsx)(a.A,{id:"IDS_GLOBAL_back"})}),(0,C.jsx)(c.$,{isLoading:r,onClick:t,children:(0,C.jsx)(a.A,{id:"IDS_suggested-partner-submit-form"})})]})})]})}})]})})})}},80673:(e,t,r)=>{r.d(t,{Ui:()=>o,nL:()=>c});r(74423),r(72712),r(21699);var s=r(42243),i=r(12495),n=r.n(i),a=r(599),l=()=>(0,s.FsL)((0,s.TjK)(e=>{var{key:t,children:r}=e;return{name:t,value:t,children:r.map(e=>{var{slug:t,label:r}=e;return{name:t.en,value:r.en}})}}))(a.P),c=()=>l().reduce((e,t)=>
1{var r=t.children.map(e=>n()(e.name,{lower:!0,strict:!0}));return e[t.value]=r,e},{}),o=e=>{var t=l(),r=(0,s.FsL)((0,s.TjK)(e=>{var{children:t}=e;return t.map(e=>{var{label:t}=e;return t.en})}),s.Bqz)(a.P),i=r.every(t=>(e||[]).includes(t));return{types:t,allTypeValue:r,areAllTypesSelected:i}}},86337:(e,t,r)=>{r.d(t,{s:()=>i});var s=r(25689),{Radio:i}=s.uiKit}}]);
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.