PageSourceSearch

https://lalafo.kg/_next/static/chunks/pages/[lang]/[city]/ads/[id]/edit-b12211097fc1eacc.js

js lalafo.kg collected 2026-09-28 11:07:57 UTC 141,234 bytes, 3 lines download raw bytes

1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="135a3d34-fc5f-421c-9bb0-f96bd121a640",e._sentryDebugIdIdentifier="sentry-dbid-135a3d34-fc5f-421c-9bb0-f96bd121a640")}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5233,5713,6517,7614,8729,9126],{180:(e,n,t)=>{"use strict";t.d(n,{A:()=>h});var a=t(18153),i=t(14232),o=t(93577),r=t(95805),l=t(46767),s=t(29182),d=t(88314),c=t(74222),u=t(9878),p=t(28888),m=t(38993);function g(){let e=(0,p._)(["\n  display: inline-block;\n\n  .image-upload-button {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: calc(25vw - 9px); //dynamic photo size: 25$ of width - static margins and paddings\n    height: calc(25vw - 9px);\n    background: var(--neutralLightGrey);\n    border-radius: 6px;\n    cursor: pointer;\n\n    &__content {\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n\n      &-title {\n        margin-top: 8px;\n      }\n\n      &-description {\n        margin-top: 8px;\n        text-align: center;\n      }\n    }\n\n    &.desktop {\n      padding: 48px 24px;\n      width: 222px;\n      height: 222px;\n    }\n\n    &.sticky {\n      width: 130px;\n      height: 106px;\n      padding: 0;\n    }\n\n    .IconCamera_wrap {\n      svg {\n        width: 26px;\n        height: 24px;\n        min-width: 26px;\n        min-height: 24px;\n      }\n    }\n  }\n\n  #image-upload-input {\n    display: none;\n  }\n"]);return g=function(){return e},e}let _=()=>(0,m.AH)(g()),h=e=>{let{description:n,imagesLength:t,isPhotosExist:p,maxImagesLength:m,title:g,uploadIcon:h,uploadPhoto:v}=e,{isDesktopDevice:f}=(0,i.useContext)(s.q),x=f?p?"sticky image":"desktop":"mobile";return(0,a.FD)("div",{css:_,className:"ImageUploaderButton",children:[(0,a.Y)("label",{htmlFor:"image-upload-input",className:"image-upload-button ".concat(x),children:(0,a.FD)("div",{className:"image-upload-button__content",children:[h||(0,a.Y)("div",{className:"IconCamera_wrap",children:(0,a.Y)(r.A,{size:"24"})}),f&&(0,a.FD)(a.FK,{children:[(0,a.Y)(o.A,{size:"12",text:g,color:l.zu,customClass:"image-upload-button__content-title"}),!p&&(0,a.Y)(o.A,{size:"12",text:n,color:l.zu,customClass:"image-upload-button__content-description"})]})]})}),(0,a.Y)("input",{id:"image-upload-input",className:"d-none",type:"file",onChange:e=>{let n=e.target.files;t+n.length>m&&d.z(c.A.YOU_CANT_UPLOAD_MORE_IMAGES,{count:m}),[...t+n.length>m?[...n].slice(0,m-t):[...n]].map(e=>(0,u.A)(e,v)),e.target.value=null},multiple:!0})]})}},3393:(e,n,t)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/[lang]/[city]/ads/[id]/edit",function(){return t(15184)}])},4338:e=>{e.exports=function(e,n){if(!(e instanceof n))throw TypeError("Cannot call a class as a function")},e.exports.__esModule=!0,e.exports.default=e.exports},7294:e=>{e.exports=function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e},e.exports.__esModule=!0,e.exports.default=e.exports},7945:(e,n,t)=>{var a=t(12883).default,i=t(7294);e.exports=function(e,n){if(n&&("object"==a(n)||"function"==typeof n))return n;if(void 0!==n)throw TypeError("Derived constructors may only return object or undefined");return i(e)},e.exports.__esModule=!0,e.exports.default=e.exports},12823:(e,n,t)=>{"use strict";t.d(n,{A:()=>l});var a=t(37876),i=t(14232),o=t(76588),r=t.n(o);let l=e=>{let{customClassName:n="",message:t,position:o,showTooltipOnHover:l=!0,children:s}=e,[d,c]=(0,i.useState)(!1),u="LFTooltip ".concat(r().LFTooltip," ").concat(n);return(0,a.jsxs)("span",{className:u,onMouseLeave:()=>{l&&c(!1)},"data-component":"lf-tooltip",children:[d&&(0,a.jsx)("div",{className:"bubble ".concat(r().bubble," ").concat(r()[o]),children:(0,a.jsx)("div",{className:r().message,children:t})}),(0,a.jsx)("span",{className:r().trigger,onMouseOver:()=>{l&&c(!0)},children:s})]})}},12883:e=>{function n(t){return e.exports=n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,n(t)}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports},14866:(e,n,t)=>{var a=t(56057);e.exports=function(e,n){if("function"!=typeof n&&null!==n)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),n&&a(e,n)},e.exports.__esModule=!0,e.exports.default=e.exports},15184:(e,n,t)=>{"use strict";t.r(n),t.d(n,{__N_SSP:()=>ae,default:()=>an});var a=t(37876),i=t(70889),o=t(94937),r=t(87805),l=t(14232),s=t(37004),d=t(89099),c=t(38248),u=t(2154),p=t(38272),m=t(84671),g=t(45837),_=t(82761),h=t(76091),v=t(78518),f=t(18153),x=t(47377);let b=l.createContext({});var A=t(62920),y=t(55713),E=t(22176),C=t(18847),w=t.n(C),T=t(3090),I=t(15946),N=t(32131),P=t(88299),k=t(85233),S=t(93577),D=t(95805),Y=t(46767),O=t(88314),L=t(29182),F=t(9878),R=t(28888),M=t(38993);function H(){let e=(0,R._)(["\n  display: inline-block;\n\n  .image-upload-button {\n    display: inline-flex;
1\n    align-items: center;\n    justify-content: center;\n    width: calc(25vw - 9px); //dynamic photo size: 25$ of width - static margins and paddings\n    height: calc(25vw - 9px);\n    background: var(--neutralLightGrey);\n    border-radius: 6px;\n    cursor: pointer;\n\n    &__content {\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n\n      &-title {\n        margin-top: 22px;\n        font-weight: 700;\n      }\n\n      &-description {\n        margin-top: 8px;\n        text-align: center;\n      }\n    }\n\n    &.desktop {\n      padding: 48px 24px;\n      width: 222px;\n      height: 222px;\n    }\n\n    &.sticky {\n      width: 130px;\n      height: 106px;\n      padding: 0;\n\n      svg {\n        width: 26px;\n        height: 24px;\n      }\n\n      .image-upload-button__content-title.Caption {\n        margin-top: 12px;\n      }\n    }\n  }\n\n  #image-upload-input {\n    display: none;\n  }\n"]);return H=function(){return e},e}let j=()=>(0,M.AH)(H()),z=e=>{let{description:n,imagesLength:t,isPhotosExist:a,title:i,uploadIcon:o,uploadPhoto:r}=e,{isDesktopDevice:s}=(0,l.useContext)(L.q),d=s?a?"sticky image":"desktop":"mobile";return(0,f.FD)("div",{css:j,className:"ImageUploaderButton",children:[(0,f.Y)("label",{htmlFor:"image-upload-input",className:"image-upload-button ".concat(d),children:(0,f.FD)("div",{className:"image-upload-button__content",children:[o||(0,f.Y)(D.A,{size:s&&!a?"40":"24"}),s&&(0,f.FD)(f.FK,{children:[(0,f.Y)(S.A,{size:"12",text:i,color:Y.zu,customClass:"image-upload-button__content-title"}),!a&&(0,f.Y)(S.A,{size:"12",text:n,color:Y.zu,customClass:"image-upload-button__content-description"})]})]})}),(0,f.Y)("input",{id:"image-upload-input",disabled:!1,className:"d-none",type:"file",onChange:e=>{let n=e.target.files;t+n.length>30&&O.z("You can't upload more than {count} images",{count:30}),[...t+n.length>30?[...n].slice(0,30-t):[...n]].map(e=>(0,F.A)(e,r)),e.target.value=null},multiple:!0})]})};var B=t(61407),G=t(98101),U=t(20381);function V(){let e=(0,R._)(["\n  position: relative;\n\n  &:hover {\n    .image-uploader__action-buttons {\n      display: block;\n    }\n  }\n\n  .image-uploader {\n    &__action-buttons {\n      position: absolute;\n      top: 0;\n      right: 0;\n      bottom: 0;\n      left: 0;\n\n      .LFIcon {\n        position: absolute;\n        top: 8px;\n        right: 8px;\n      }\n    }\n\n    &__label {\n      overflow: hidden;\n      position: absolute;\n      left: 50%;\n      bottom: 8px;\n      transform: translateX(-50%);\n      padding: 0 5px;\n      font-size: 10px;\n      line-height: 18px;\n      font-weight: 400;\n      text-align: center;\n      border-radius: 6px;\n      max-width: 95%;\n      white-space: nowrap;\n      text-overflow: ellipsis;\n\n      &.main-photo {\n        color: var(--primaryWhite);\n        background: var(--secondaryMintGreen);\n      }\n\n      &.use-main {\n        color: var(--primaryWhite);\n        border: 1px solid var(--primaryWhite);\n\n        &:hover {\n          cursor: pointer;\n          background: rgb(from var(--primaryWhite) r g b / var(--opacity-1));\n        }\n      }\n    }\n  }\n\n  &.desktop {\n    .image-uploader {\n      &__action-buttons {\n        display: none;\n      }\n\n      &__label {\n        font-size: 12px;\n        min-width: 80px;\n        padding: 4px 8px;\n      }\n    }\n  }\n"]);return V=function(){return e},e}let q=()=>(0,M.AH)(V()),W=e=>{let{image:n,index:t,imageClickHandler:a,retryUploadPhoto:i}=e,r=(0,x.k)(),{translations:s}=(0,l.useContext)(L.q),d=n.is_main?"main-photo":"";return(0,f.FD)("li",{css:q(),className:"image-uploader__content-item photo-wrap ".concat(d," ").concat(r),onClick:()=>{n.status!==o.$g&&n.status||a(t)},children:[(0,f.Y)("img",{src:n.thumbnail_url,alt:""}),r===o.ue&&(0,f.FD)("div",{className:"image-uploader__action-buttons",children:[!n.is_main&&(0,f.Y)("span",{className:"image-uploader__label use-main",children:s.USE_AS_MAIN}),(0,f.Y)(B.A,{size:"20",color:Y.qT,secondaryColor:Y.zw})]}),n.is_main&&(0,f.Y)("span",{className:"image-uploader__label main-photo",children:s.MAIN_IMAGE}),n.status===o._&&(0,f.Y)("div",{className:"image-uploader__loading-overlay",children:(0,f.Y)(U.A,{color:Y.ie,size:"20"})}),n.status===o.fF&&(0,f.Y)("div",{className:"image-uploader__loading-overlay",children:(0,f.Y)(G.A,{size:"16",color:Y.qT,onClick:()=>i({id:n.temporaryId,file:n.imageFile,imageURI:n.original_url})})})]})};var X=t(19357);function K(){let e=(0,R._)(["\n  position: relative;\n\n  .carousel__img--counter {\n    position: absolute;\n    left: 50%;\n    bottom: 86px;\n    font-size: 14px;\n    font-weight: 500;\n    color: var(--primaryWhite);\n    background-color: rgb(from var(--neutralBlack) r g b / var(--opacity-5));\n    border-radius: 6px;\n    padding: 8px;\n    transform: translateX(-50%);\n    z-index: 99;\n  }\n\n  &.with-carousel-pagination {\n    padding: 0;\n  };\n\n  &.single-item {\n    padding: 0;\n  };\n\n  &.mobile {\n    .slick-dots:not(.carousel__custom-paging) {\n      position: absolute;\n      bottom: 16px;\n      display: flex !important;\n      justify-content: center;\n      width: 100%;\n\n      li {\n        padding: 0 4px;\n        opacity: .5;\n\n        button {\n          padding: 0;\n          width: 6px;\n          height: 6px;\n          background: var(--primaryWhite);\n          border-radius: 50%;\n          border: none;\n          outline: none;\n          text-indent: -9999px;\n        }\n\n        &.slick-active {\n          opacity: 1;\n        }\n      }\n    }\n  }\n\n  .slick-thumb {\n    width: 100%;\n  }\n\n  > .slick-slider {\n    .slick-list {\n      display: flex;\n      overflow: hidden;\n      margin: 0;\n      padding: 0;\n      height: 100vh;\n      background: rgb(from var(--neutralGrey) r g b / var(--opacity-4));\n\n      .slick-track {\n        display: flex;\n        align-items: center;\n        left: 0 !important;\n      };\n\n      .slick-slide {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        position: relative;\n        top: -16px;\n        max-height: calc(100vh - 112px);\n      };\n\n      .slick-arrow {\n        display: none;\n      };\n\n      .carousel__img-wrap {\n        overflow: hidden;\n\n        img {\n          position: relative;\n          display: block;\n          margin: 0 auto;\n          max-width: 100%;\n          max-height: calc(100vh - 112px);\n          object-fit: cover;\n          z-index: 99;\n        }\n      }\n    };\n\n    .slick-arrow {\n      display: none !important;\n    };\n  };\n\n  .carousel__custom-paging {\n    position: relative;\n    padding: 16px 20px;\n    border: 1px solid var(--neutralGrey);\n\n    .slick-list {\n      margin: 0;\n      padding: 0;\n\n      .slick-slide {\n        padding: 2px 0;\n        cursor: pointer;\n\n        &.slick-current {\n          .carousel__custom-paging-img-wrap {\n            box-shadow: 0 0 0 2px var(--primaryGreen);\n          };\n        };\n      };\n    };\n\n    .slick-arrow {\n      background: transparent;\n      box-shadow: none;\n\n      &:hover {\n        background: transparent;\n\n        svg {\n          fill: var(--primaryGreen) !important;\n        };\n      };\n\n      &.slick-prev {\n        left: -30px;\n      };\n\n      &.slick-next {\n        right: -30px;\n      };\n    };\n\n    &-img-wrap {\n      overflow: hidden;\n      width: 54px !important;\n      height: 54px;\n      border-radius: 4px;\n      outline: none;\n\n      img {\n        width: 100%;\n        height: 100%;\n        object-fit: cover;\n      }\n    };\n  };\n\n  .modal-photoGallery {\n    &__main-photo-label {\n      position: fixed;\n      left: 50%;\n      bottom: 132px;\n      transform: translateX(-50%);\n      padding: 8px 16px;\n      font-size: 16px;\n      line-height: 18px;\n      text-align: center;\n      border-radius: 6px;\n      max-width: 95%;\n      white-space: nowrap;\n      text-overflow: ellipsis;\n      color: var(--primaryWhite);\n      background: var(--secondaryMintGreen);\n    }\n\n    &__bottom-action-bar {\n      position: fixed;\n      left: 0;\n      right: 0;\n      bottom: 0;\n      display: flex;\n      padding: 16px;\n      background: var(--primaryWhite);\n\n      .LFButton {\n        flex: 1 0 auto;\n\n        &:first-of-type {\n          margin-right: 16px;\n        }\n      }\n    }\n  }\n"]);return K=function(){return e},e}let Q=()=>(0,M.AH)(K()),Z=e=>{var n,t;let{currentIndex:a,images:i,imagesAlt:r,deletePreviewImage:s,setMainPreviewImage:d}=e,{translations:c}=(0,l.useContext)(L.q),[u,p]=(0,l.useState)(i.filter(e=>!e.status||e.status===o.$g)),[m,g]=(0,l.useState)(a);return(0,f.FD)("div",{className:"mobile-image-preview",css:Q(),children:[(0,f.Y)(X.A,{...{slidesToShow:1,slidesToScroll:1,initialSlide:m,speed:100,dotsClass:"slick-dots slick-thumb",afterChange:e=>g(e)},children:u.map(e=>(0,f.Y)("div",{className:"carousel__img-wrap",children:(0,f.FD)("picture",{children:[(0,f.Y)("source",{srcSet:e.original_webp_url,type:"image/webp"}),(0,f.Y)("source",{srcSet:e.original_url,type:"image/jpeg"}),(0,f.Y)("img",{src:e.original_url,alt:r},e.id)]})},e.id))}),i.length>1&&(0,f.Y)("span",{className:"carousel__img--counter",children:"".concat(m+1," - ").concat(u.length)}),(null==(n=u[m])?void 0:n.is_main)&&(0,f.Y)("span",{className:"modal-photoGallery__main-photo-label",children:c.MAIN_IMAGE}),(0,f.FD)("div",{className:"modal-photoGallery__bottom-action-bar",children:[(0,f.Y)(N.A,{size:"medium",type:"secondary-pink",text:c.DELETE,onClick:()=>{let e=u.filter(e=>e.id!==u[m].id);e.length>0&&u[m].is_main&&(e[0].is_main=!0),p(e),s(u[m])}}),(0,f.Y)(N.A,{size:"medium",type:"primary-green",text:c.USE_AS_MAIN,disabled:null==(t=u[m])?void 0:t.is_main,onClick:()=>{p(u.map(e=>({...e,is_main:e.id===u[m].id}))),d(u[m])}})]})]})};function $(){let e=(0,R._)(["\n  .modal-mobile-fullscreen-view {\n    .mobile-image-preview {\n      position: absolute;\n      top: 50%;\n      left: 0;\n      right: 0;\n      transform: translateY(-50%);\n    }\n  }\n\n  .modal-photoGallery__top-save-link {\n    z-index: 499;\n    top: 16px;\n    left: auto;\n    right: 16px;\n    position: absolute;\n  }\n"]);return $=function(){return e},e}let J=()=>(0,M.AH)($()),ee=e=>{let{images:n,deletePreviewImage:t,setMainPreviewImage:a,retryUploadPhoto:i}=e,[o,r]=(0,l.useState)(0),[s,d]=(0,l.useState)(!1),{isDesktopDevice:c,translations:u}=(0,l.useContext)(L.q),p=e=>{c||(r(e),d(!0))};return(0,f.FD)(f.FK,{children:[n.map((e,n)=>(0,f.Y)(W,{image:e,index:n,imageClickHandler:p,retryUploadPhoto:i},e.temporaryId||e.id)),(0,f.Y)("div",{css:J,children:s&&!c&&(0,f.FD)(k.default,{closeIcon:(0,f.Y)(P.A,{size:"24"}),closeModal:()=>d(!1),children:[(0,f.Y)(N.A,{customClass:"modal-photoGallery__top-save-link",type:"text",size:"medium",text:u.DONE,onClick:()=>d(!1)}),(0,f.Y)(Z,{images:n,imagesAlt:"text",currentIndex:o,deletePreviewImage:t,setMainPreviewImage:a})]})})]})};function en(){let e=(0,R._)(["\n  display: inline-block;\n\n  .image-uploader {\n\n    &__content-item {\n      position: relative;\n      float: left;\n      overflow: hidden;\n      width: calc(25vw - 9px);\n      height:  calc(25vw - 9px);\n      border-radius: 6px;\n      margin-left: 1px;\n      margin-bottom: 1px;\n\n      img {\n        width: 100%;\n        height: 100%;\n        object-fit: cover;\n      }\n    }\n\n    &__loading-overlay {\n      position: absolute;\n      top: 0;\n      left: 0;\n      right: 0;\n      bottom: 0;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      background: rgb(from var(--neutralBlack) r g b / var(--opacity-5));\n    }\n\n    &__upload-btn {\n      float: left;\n    }\n  }\n\n  &.desktop {\n    width: 700px;\n\n    .image-uploader__content-item {\n      margin-left: 8px;\n      margin-bottom: 8px;\n      width: 130px;\n      height: 106px;\n\n      &.main-photo {\n        width: 268px;\n        height: 220px;\n      }\n    }\n  }\n"]);return en=function(){return e},e}let et=()=>(0,M.AH)(en()),ea=e=>{let{images:n,deletePreviewImage:t,retryUploadPhoto:a,setMainPreviewImage:i,uploadPhoto:o}=e,{translations:r,isDesktopDevice:s}=(0,l.useContext)(L.q),d=(0,x.k)();return(0,f.FD)("ul",{css:et(),className:"image-uploader__content ".concat(d),children:[(!s||(null==n?void 0:n.length)===0)&&(0,f.Y)("li",{className:"image-uploader__upload-btn",children:(0,f.Y)(z,{description:r.MAIN_PHOTO_OF_YOUR_AD_WILL_SHOWN_IN_THE_RESULT_SETS,imagesLength:null==n?void 0:n.length,isPhotosExist:(null==n?void 0:n.length)>0,title:r.ADD_IMAGE,uploadPhoto:o})}),(null==n?void 0:n.length)>0&&(0,f.Y)(ee,{images:n,deletePreviewImage:t,setMainPreviewImage:i,retryUploadPhoto:a}),s&&(null==n?void 0:n.length)>0&&(null==n?void 0:n.length)<30&&(0,f.Y)("li",{className:"image-uploader__content-item",children:(0,f.Y)(z,{description:r.MAIN_PHOTO_OF_YOUR_AD_WILL_SHOWN_IN_THE_RESULT_SETS,imagesLength:null==n?void 0:n.length,isPhotosExist:(null==n?void 0:n.length)>0,title:r.ADD_IMAGE,uploadPhoto:o})})]})};var ei=t(16210);let eo=e=>{let{text:n="",url:t,buttonText:a,buttonType:i="primary-green",buttonSize:o="large"}=e,r="primary-green"===i?Y.qT:Y.yG;return(0,f.Y)("div",{className:"ShareButton",children:(0,f.FD)(N.A,{size:o,type:i,onClick:()=>
1{if(navigator.share)try{navigator.share({text:n,url:t})}catch(e){}},children:[(0,f.Y)(ei.A,{size:"16",customClass:"icon-share",color:r}),a]})})};var er=t(84526),el=t(31155),es=t(45174),ed=t(27142),ec=t(85866);function eu(){let e=(0,R._)(["\n  text-align: center;\n  \n  .LFIcon {\n    margin-bottom: 20px;\n  }\n\n  .LFHeading {\n    margin-bottom: 62px;\n    text-align: center;\n  }\n  \n  .confirmation-modal__button-wrap {\n    display: flex;\n    align-items: center;\n    \n    .LFButton {\n      min-width: 130px;\n      \n      &:first-of-type {\n        margin-right: 16px;\n      }\n    }\n  }\n"]);return eu=function(){return e},e}let ep=()=>(0,M.AH)(eu()),em=e=>{let{title:n,successAction:t,rejectAction:a}=e;return(0,f.FD)("div",{css:ep(),"data-component":"confirmation-modal",children:[(0,f.Y)(ec.A,{colorAttention:Y.qT}),(0,f.Y)(ed.A,{size:"20",text:n,type:"h2",weight:"700"}),(0,f.FD)("div",{className:"confirmation-modal__button-wrap",children:[(0,f.Y)(N.A,{size:"large",text:"No",type:"secondary-pink",onClick:a}),(0,f.Y)(N.A,{size:"large",text:"Yes",type:"secondary-green",onClick:t})]})]})};var eg=t(89391);function e_(){let e=(0,R._)(["\n  .recommended-button-wrap {\n    text-align: center;\n\n    .LFButton {\n      padding: 10px;\n    }\n\n    .LFIcon {\n      margin-right: 8px;\n      top: 4px;\n    }\n  }\n"]);return e_=function(){return e},e}let eh=()=>(0,M.AH)(e_()),ev=e=>{let{adRecommendationsItems:n,recommendedButtonClickHandler:t}=e,{translations:a}=(0,l.useContext)(L.q),i=n.filter(e=>e.isComplete);return(0,f.Y)("div",{css:eh(),"data-component":"personal-recommendations-button",children:(0,f.Y)("div",{className:"recommended-button-wrap",children:(0,f.FD)(N.A,{size:"small",type:"text",onClick:t,children:[(0,f.Y)(eg.A,{size:"20",backgroundColor:Y.yG,checkMarkColor:Y.qT}),a.RECOMMENDATIONS_COMPLETED_OF_TOTAL(i.length,null==n?void 0:n.length)]})})})};var ef=t(91423),ex=t(77043),eb=t(19627);function eA(){let e=(0,R._)(["\n  .recommendation-title {\n    display: block;\n    margin-bottom: 12px;\n  }\n\n  .recommendation-description {\n    margin-bottom: 16px;\n  }\n\n  .desktop & {\n    padding: 16px;\n    border: 1px solid var(--neutralGrey);\n    border-radius: 6px;\n  }\n\n  .phone &,\n  .tablet & {\n    padding: 16px 0;\n\n    .recommendation-title {\n      font-weight: 700;\n      color: var(--primaryGreen);\n      margin-bottom: 2px;\n    }\n\n    .recommendation-description {\n      margin-bottom: 24px;\n    }\n  }\n"]);return eA=function(){return e},e}let ey=()=>(0,M.AH)(eA()),eE=e=>{let{adRecommendationsData:n}=e,{translations:t}=(0,l.useContext)(L.q),a=n&&n.items.filter(e=>e.isComplete);return(0,f.FD)("div",{css:ey(),"data-component":"personal-recommendations",children:[(0,f.Y)(ex.A,{size:"16",text:t.RECOMMENDATIONS_COMPLETED_OF_TOTAL(a.length,n.items.length),color:Y.yG,customClass:"recommendation-title"}),(0,f.Y)(ex.A,{size:"14",color:Y.zw,text:t.FOLLOW_ALL_RECOMMENDATIONS_TO_GET_MORE_RESPONSES_TEXT,customClass:"recommendation-description"}),n.items.map(e=>(0,f.Y)(l.Fragment,{children:(0,f.Y)(eb.A,{actionButtonVisible:!1,backgroundColor:n.background_color,backgroundColorCompleted:n.background_color_completed,isCompleted:e.isComplete,kind:e.kind,leftIcon:n.left_icon,leftIconCompleted:n.left_icon_completed,subtitle:e.subtitle,completedText:e.completeText||"",title:e.title})},(0,ef.A)()))]})};var eC=t(99775),ew=t(3530),eT=t(86720);function eI(){let e=(0,R._)(["\n  display: flex;\n  justify-content: space-between;\n  padding: 16px;\n  \n  .statistics-items {\n    display: flex;\n    align-items: center;\n    margin-right: 8px;\n  }\n\n  .statistic-item-wrap {\n    display: flex;\n    align-items: center;\n    margin-right: 12px;\n\n    &:last-child {\n      margin-right: 0;\n    }\n\n    .LFParagraph {\n      margin-left: 4px;\n    }\n  }\n  \n  .statistic-item-wrap__statistics-link {\n    display: flex;\n    align-items: center;\n\n    .LFIcon {\n      margin-right: 4px;\n    }\n  }\n\n  .desktop & {\n    border: 1px solid var(--neutralGrey);\n    border-radius: 6px;\n    margin-bottom: 16px;\n  }\n"]);return eI=function(){return e},e}let eN=()=>(0,M.AH)(eI()),eP=e=>{let{ad:n}=e,{redirectToUrl:t}=(0,_.A)(),{sendInternalAnalytics:a}=(0,I.A)(),{translations:i}=(0,l.useContext)(L.q),r=(0,x.k)();return(0,f.FD)("div",{css:eN(),className:r,"data-component":"personal-ad-statistic",children:[(0,f.FD)("div",{className:"statistics-items",children:[(0,f.FD)("div",{className:"statistic-item-wrap",children:[(0,f.Y)(ex.A,{size:"14",text:"".concat(i.IMPRESSIONS,":"),color:Y.z
1w}),(0,f.Y)(ex.A,{size:"14",text:n.impressions.toString(),color:Y.zw})]}),(0,f.FD)("div",{className:"statistic-item-wrap",children:[(0,f.Y)(ew.A,{size:"20",color:Y.ie}),(0,f.Y)(ex.A,{size:"14",text:n.views.toString(),color:Y.zw})]})]}),(0,f.FD)(eC.A,{color:Y.jt,size:"small",weight:"400",onClick:e=>{e.preventDefault(),a({eventParams:"ad:statistics:statistics_info:button:tap",adInfo:n}),t({path:"".concat(o.W_.STATISTICS_AD,"/").concat(n.id)})},customClass:"statistic-item-wrap__statistics-link",children:[(0,f.Y)(eT.A,{size:"16",color:Y.jt}),(0,f.Y)(ex.A,{size:"14",text:i.EFFICIENCY,color:Y.jt})]})]})};var ek=t(20901),eS=t(74359),eD=t(67768),eY=t(40097),eO=t(35424),eL=t(42149),eF=t(1319),eR=t(74222),eM=t(93997);let eH=e=>{var n;let{enabled:t}=e,a=(0,s.d4)(e=>e.user),i=(0,eL._8)(),r=null==a||null==(n=a.profile)?void 0:n.id,l=[o.es.NANO_BANANA_ATTEMPTS,r,null==i?void 0:i.countryId];return(0,eS.I)({queryKey:l,queryFn:async()=>await (0,eM.X0)({requestContext:i}),staleTime:5e3,gcTime:5e3,refetchOnWindowFocus:!1,refetchOnMount:!1,refetchOnReconnect:!1,enabled:!!r&&t})},ej=()=>{var e;let n=(0,s.wA)(),t=(0,eD.jE)(),a=(0,s.d4)(e=>e.user),i=(0,eL._8)(),r=null==a||null==(e=a.profile)?void 0:e.id;return(0,eY.n)({mutationFn:async e=>{let{adId:n}=e;return(0,eM.KF)({adId:n,requestContext:i})},onSuccess:e=>{n((0,eO.Qz)({images:(null==e?void 0:e.images)||[],adId:e.id})),t.invalidateQueries({queryKey:[o.es.NANO_BANANA_ATTEMPTS,r,null==i?void 0:i.countryId]})},onError:e=>{var n;eF.v.error(e),O.z((null==e||null==(n=e.data)?void 0:n.message)||eR.A.DEFAULT_ERROR)}})},ez=()=>{let e=(0,eL._8)();return(0,eY.n)({mutationFn:async n=>{let{adId:t,data:a}=n;return(0,eM._v)({adId:t,data:a,requestContext:e})},onError:e=>{var n;eF.v.error(e),O.z((null==e||null==(n=e.data)?void 0:n.message)||eR.A.DEFAULT_ERROR)}})},eB=()=>{let e=(0,eL._8)();return(0,eY.n)({mutationFn:async n=>{let{imagesId:t}=n;return(0,eM.wz)({imagesId:t,requestContext:e})},onError:e=>O.z((null==e?void 0:e.message)||eR.A.DEFAULT_ERROR)})};var eG=t(5574),eU=t(48951),eV=t(28729),eq=t(81621),eW=t.n(eq),eX=t(43357),eK=t(12823),eQ=t(98477),eZ=t(53080),e$=t.n(eZ);let eJ=e=>
1{let{targetRef:n,padding:t=8,onClickOutside:i,tooltip:o}=e,[r,s]=(0,l.useState)(null);if((0,l.useEffect)(()=>{if(!n.current)return;let e=()=>{n.current&&s(n.current.getBoundingClientRect())};e(),requestAnimationFrame(()=>{requestAnimationFrame(()=>e())}),window.addEventListener("load",e),window.addEventListener("resize",e),window.addEventListener("scroll",e,!0);let t=new ResizeObserver(e);return t.observe(n.current),()=>{window.removeEventListener("load",e),window.removeEventListener("resize",e),window.removeEventListener("scroll",e,!0),t.disconnect()}},[n]),!r)return null;let d=Math.max(document.documentElement.clientWidth,window.innerWidth||0),c=Math.max(document.documentElement.clientHeight,window.innerHeight||0),u=Math.max(0,r.left-t),p=Math.max(0,r.top-t),m=Math.min(d-u,r.width+2*t),g=Math.min(c-p,r.height+2*t),_=(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:e$().lightPart,onClick:i,"data-component":"spotlight-overlay"}),(0,a.jsx)("div",{onClick:i,className:e$().darkPart,style:{clipPath:"polygon(\n            0 0,\n            100% 0,\n            100% 100%,\n            0 100%,\n            0 0,\n            0 ".concat(p,"px,\n            ").concat(u,"px ").concat(p,"px,\n            ").concat(u,"px ").concat(p+g,"px,\n            ").concat(u+m,"px ").concat(p+g,"px,\n            ").concat(u+m,"px ").concat(p,"px,\n            ").concat(u,"px ").concat(p,"px,\n            0 ").concat(p,"px\n          )")}}),o&&(0,eQ.createPortal)((0,a.jsx)("div",{style:{position:"absolute",left:u+m/2,transform:"translateX(-50%)",zIndex:1e4,top:p},children:o}),document.body)]});return(0,eQ.createPortal)(_,document.body)};var e0=t(41491),e1=t(83443),e2=t(56442),e6=t.n(e2);let e4={AZN:1,EUR:1,KGS:49,RSD:59},e3=e=>{let{availableAttemptsCount:n,onClick:t}=e,i=(0,s.d4)(e=>e.currentCountry),{translations:o}=(0,l.useContext)(L.q),r=0===n,d=(0,e0.A)(null==i?void 0:i.default_currency),c=void 0!==e4[d]?d:"EUR",u=e4[c],p=r?o.GET_MORE_TRIES_FOR_COUNT_CURRENCY(u,c):o.BOOST_PHOTO_WITH_AI(n);return(0,a.jsx)("div",{"data-component":"boost-photo-button-action",children:(0,a.jsxs)(N.A,{size:"small",type:r?"primary-blue":"primary-green",onClick:t,customClass:r?e6().attemptsUsed:"",children:[(0,a.jsx)(e1.A,{size:"20",color:"var(--primaryWhite)"}),(0,a.jsx)(S.A,{size:"14",color:"var(--primaryWhite)",text:p})]})})};var e5=t(1366);let e8=e=>{let{children:n,availableAttemptsCount:t,showHint:i,onClick:o,onCloseClick:r}=e,{translations:s}=(0,l.useContext)(L.q);return(0,a.jsx)("div",{"data-component":"boost-photo-button-hint",children:(0,a.jsx)(e5.A,{title:s.BOOST_YOUR_PHOTO_BOOST_YOUR_SALES,description:(0,a.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,eV.A)(s.SHARPER_BRIGHTER_MORE_ATTRACTIVE_MAIN_PHOTO_WITH_AI_TEXT(t))}}),buttonText:s.GOT_IT,showHint:!!i,positionX:"center",hintPosition:"top",onClick:o,onCloseClick:r,isDesktop:!0,children:n})})},e9=w()(()=>Promise.all([t.e(6011),t.e(4730)]).then(t.bind(t,64730)),{loadableGenerated:{webpack:()=>[64730]},ssr:!1}),e7=w()(()=>Promise.all([t.e(5353),t.e(2191)]).then(t.bind(t,32191)),{loadableGenerated:{webpack:()=>[32191]},ssr:!1}),ne=w()(()=>Promise.all([t.e(249),t.e(2413)]).then(t.bind(t,52413)),{loadableGenerated:{webpack:()=>[52413]},ssr:!1}),nn=e=>{var n,t,i,r,d;let{adId:c,attemptsCount:u,imagesCount:p,onSuccessAction:m}=e,{sendInternalAnalytics:g}=(0,I.A)(),h=(0,l.useRef)(null),{redirectToUrl:v}=(0,_.A)(),f=(0,s.wA)(),x=(0,s.d4)(e=>e.feed.adDetails),[b,A]=(0,l.useState)(!1),[y,E]=(0,l.useState)(!1),[C,w]=(0,T.l)(o.eu.ONBOARDING_BOOST_IMAGES),{translations:N,isDesktopDevice:P}=(0,l.useContext)(L.q),k=u<=0,D=(null==x?void 0:x[c])||{},Y=null==D||null==(n=D.editableDetails)?void 0:n.item,O=null==D||null==(i=D.editableDetails)||null==(t=i.previewImages)?void 0:t.hasChanges,F=null==D||null==(d=D.editableDetails)||null==(r=d.previewImages)?void 0:r.deleteImagesId,R={cnt_photos:p,button_type:k?"get_more_tries":"boost_photo",...!k&&{attempt_cnt:u}},M={id:c},H=ej(),j=ez(),z=eB(),B=()=>{w(o.Il.MAX_AGE.VALUE,o.Il.MAX_AGE.ONE_YEAR)},G=async()=>{if(g({eventParams:"my_ad:post:boost_photo:button:tap",adInfo:M,eventDetailsParams:R}),O){var e,n;let t={image_order:((n=[...Y.images],null==(e=n.filter(e=>e.id&&!(null==F?void 0:F.includes(e.id)))))?void 0:e.sort((e,n)=>!!n.is_main-!!e.is_main)).map(e=>e.id)};(null==F?void 0:F.length)&&await z.mutateAsync({imagesId:F}),await j.mutateAsync({adId:c,data:t})}B(),await H.mutateAsync({adId:c}),A(!1),m()},U=()=>{H.reset(),A(!1)},V=()=>
1{E(!0),g({eventParams:"my_ad:post:boost_photo:button:tap",adInfo:M,eventDetailsParams:R})};(0,l.useEffect)(()=>{if(P||C)return;let e=!1,n=()=>{e||(e=!0,B())};return window.addEventListener("touchmove",n,{passive:!0}),window.addEventListener("scroll",n,{passive:!0}),()=>{window.removeEventListener("touchmove",n),window.removeEventListener("scroll",n)}},[P,C]),(0,l.useEffect)(()=>{if(!H.isPending)return;let e=setTimeout(()=>{A(!0)},4e4);return()=>clearTimeout(e)},[H.isPending]),(0,l.useEffect)(()=>{C||g({eventParams:"my_ad:post:boost_photo:onboarding:view"})},[C]),(0,l.useEffect)(()=>{g({eventParams:"my_ad:post:boost_photo:button:view",adInfo:M,eventDetailsParams:R})},[]),(0,l.useEffect)(()=>{z.isSuccess&&f((0,eO.tP)({adId:c}))},[z.isSuccess]);let q=(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(S.A,{size:"12",text:N.IMPROVE_THE_QUALITY_OF_THE_MAIN_PHOTO,color:"var(--neutralBlack)"}),(0,a.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,eV.A)(N.FREE_TRIES_LEFT(u))}})]});return(0,a.jsxs)("div",{className:eW().main,ref:h,"data-component":"boost-photo-button",children:[P?(0,a.jsx)(e8,{availableAttemptsCount:u,showHint:!C,onClick:B,onCloseClick:B,children:(0,a.jsx)(e3,{availableAttemptsCount:u,onClick:k?V:G})}):(0,a.jsx)(e3,{availableAttemptsCount:u,onClick:k?V:G}),(0,a.jsx)(eK.A,{position:"top-inverse",message:q,children:(0,a.jsx)(eX.A,{size:"24",color:"var(--primaryWhite)"})}),!C&&!P&&(0,a.jsx)(eJ,{targetRef:h,onClickOutside:()=>console.log("click on overlay"),tooltip:(0,a.jsx)(e8,{availableAttemptsCount:u,showHint:!C,onClick:B,onCloseClick:B})}),b&&(0,a.jsx)(e9,{adId:c,primaryButtonClickHandler:()=>A(!1),secondaryButtonClickHandler:U}),y&&(0,a.jsx)(e7,{closeBoostPhotoNotifyModalHandler:e=>(g({eventParams:"ai_photo_enhancement_followup:post:popup:button:tap",adInfo:M,eventDetailsParams:{button_type:e?"notify":"decline"}}),sessionStorage.setItem(o.ok.PHOTO_ENHANCEMENT_INFO_TOASTER,"true"),E(!1),v({path:o.W_.ACCOUNT_PAGE})),closeHandler:()=>E(!1)}),(j.isPending||H.isPending)&&!b&&(0,a.jsx)(ne,{closeModalHandler:U})]})};var nt=t(180);function na(){let e=(0,R._)(["\n  position: relative;\n\n  &.with-carousel-pagination {\n    padding: 0;\n  };\n\n  &.single-item {\n    padding: 0;\n  };\n  \n  .carousel__boost-image-wrapper {\n    position: absolute;\n    left: 50%;\n    transform: translateX(-50%);\n    z-index: 999;\n  }\n\n  &.phone {\n    .carousel__boost-image-wrapper {\n      bottom: 16px;\n    }\n    \n    .slick-dots:not(.carousel__custom-paging) {\n      position: absolute;\n      bottom: 16px;\n      display: flex !important;\n      justify-content: center;\n      width: 100%;\n\n      li {\n        padding: 0 4px;\n        opacity: .5;\n\n        button {\n          padding: 0;\n          width: 6px;\n          height: 6px;\n          background: var(--primaryWhite);\n          border-radius: 50%;\n          border: none;\n          outline: none;\n          text-indent: -9999px;\n        }\n\n        &.slick-active {\n          opacity: 1;\n        }\n      }\n    }\n  }\n\n  &.desktop {\n    .carousel__boost-image-wrapper {\n      bottom: 22px;\n    }\n    \n    .empty-view {\n      .LFIconPhotoCam {\n        margin-bottom: 12px;\n      }\n      \n      .LFCaption {\n        font-weight: 700;\n      }\n    }\n    \n    > .slick-slider {\n      .slick-list {\n        height: 600px !important;\n        border-radius: 6px 6px 0 0;\n        border-top: 1px solid var(--neutralGrey);\n        border-left: 1px solid var(--neutralGrey);\n        border-right: 1px solid var(--neutralGrey);\n        max-height: 100%;\n\n        .slick-slide {\n          height: 600px !important;\n          max-height: 100%;\n        }\n\n        .carousel__img-wrap img {\n          max-height: 600px;\n        }\n      }\n    }\n\n    .slick-thumb {\n      display: flex !important;\n      padding: 16px 24px;\n      border: 1px solid var(--neutralGrey);\n\n      li {\n        overflow: hidden;\n        margin-right: 9px;\n        width: 54px;\n        height: 54px;\n        border-radius: 4px;\n        outline: none;\n        cursor: pointer;\n\n        &.slick-active {\n          box-shadow: 0 0 0 2px var(--primaryGreen);\n        };\n\n        img {\n          width: 100%;\n          height: 100%;\n          object-fit: cover;\n        };\n      };\n    }\n    \n    &.empty-view-carousel {\n      .slick-slide {\n        opacity: 1 !important;\n        \n        > div {\n          width: 100%;\n        }\n      }\n    }\n    \n    .carousel__custom {\n      &__loading-overlay {\n        position: absolute;\n        top: 0;\n        left: 0;\n        right: 0;\n        bottom: 0;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        background: rgb(from var(--neutralBlack) r g b / var(--opacity-5));\n        z-index: 999;\n      }\n    }\n  }\n\n  .slick-thumb {\n    width: 100%;\n  }\n\n  > .slick-slider {\n    .slick-list {\n      overflow: hidden;\n      margin: 0;\n      padding: 0;\n      height: 100vw;\n      max-height: 40vh;\n      background: rgb(from var(--neutralGrey) r g b / var(--opacity-4));\n\n      .slick-track {\n        display: flex;\n        align-items: center;\n        left: 0 !important;\n      };\n\n      .slick-slide {\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        height: 100vw;\n        max-height: 40vh;\n      };\n\n      .slick-arrow {\n        display: none;\n      };\n\n      .carousel__img-wrap {\n        overflow: hidden;\n        outline: none;\n\n        img {\n          position: relative;\n          display: block;\n          margin: 0 auto;\n          width: auto;\n          max-width: 100%;\n          max-height: 40vh;\n          object-fit: cover;\n          z-index: 99;\n        }\n        \n        &-label {\n          position: absolute;\n          bottom: 16px;\n          left: 50%;\n          padding: 3px 16px;\n          transform: translateX(-50%);\n          color: var(--secondaryMintGreen);\n          background: var(--primaryWhite);\n          font-size: 16px;\n          line-height: 24px;\n          z-index: 999;\n          border-radius: 6px;\n          cursor: pointer;\n          box-shadow: 0 0 8px rgb(from var(--neutralBlack) r g b / .25);\n          \n          &.main-image {\n            background: var(--secondaryMintGreen);\n            color: var(--primaryWhite);\n            cursor: auto;\n          }\n          \n          &.with-boost-button {\n            bottom: 70px;\n          }\n        }\n        \n        &-close-icon {\n          position: absolute;\n          top: 24px;\n          right: 24px;\n          cursor: pointer;\n          border-radius: 50%;\n          z-index: 99;\n          box-shadow: 0 0 5px 1px rgb(from var(--neutralBlack) r g b / var(--opacity-2));\n          background-color: var(--primaryWhite);\n        }\n      }\n\n      .carousel__img--counter {\n        position: absolute;\n        left: 50%;\n        bottom: 16px;\n        font-size: 14px;\n        font-weight: 500;\n        color: var(--primaryWhite);\n        background-color: rgb(from var(--neutralBlack) r g b / var(--opacity-5));\n        border-radius: 4px;\n        padding: 8px;\n        transform: translateX(-50%);\n        z-index: 99;\n        \n        &.with-boost-button {\n          bottom: 60px;\n        }\n      }\n    };\n\n    .slick-arrow {\n      display: none !important;\n    };\n  };\n\n  .carousel__custom-paging {\n    position: relative;\n    display: inline-block;\n    padding: 16px 20px;\n    width: 100%;\n    border: 1px solid var(--neutralGrey);\n    \n    .carousel__custom-paging-uploader-wrap {\n      float: left;\n      padding: 2px 0;\n    }\n    \n    .ImageUploaderButton {\n      position: relative;\n      width: 54px;\n      height: 54px;\n      z-index: 2;\n      \n      .image-upload-button {\n        width: 54px;\n        height: 54px;\n        padding: 0;\n        \n        svg {\n          width: 16px;\n          height: 16px;\n        }\n      }\n      \n      .LFCaption {\n        margin-top: 5px !important;\n        font-size: 10px;\n        color: var(--neutralDarkGrey);\n        font-weight: 500;\n      }\n    }\n    \n    .slick-slider {\n      padding-left: 65px;\n    }\n\n    .slick-list {\n      margin: 0;\n      padding: 0;\n      max-height: 58px;\n\n      .slick-slide {\n        padding: 2px 0;\n        cursor: pointer;\n\n        &.slick-current {\n          .carousel__custom-paging-img-wrap {\n            box-shadow: 0 0 0 2px var(--primaryGreen);\n          };\n        };\n      };\n    };\n\n    .slick-arrow {\n      background: transparent;\n      box-shadow: none;\n\n      &:hover {\n        background: transparent;\n\n        svg path {\n          fill: var(--primaryGreen) !important;\n        };\n      };\n\n      &.slick-prev {\n        left: -30px;\n      };\n\n      &.slick-next {\n        right: -30px;\n      };\n    };\n\n    &-img-wrap {\n      position: relative;\n      overflow: hidden;\n      width: 54px !important;\n      height: 54px;\n      border-radius: 4px;\n      outline: none;\n\n      img {\n        width: 100%;\n        height: 100%;\n        object-fit: cover;\n      }\n    };\n  };\n"]);return na=function(){return e},e}let ni=()=>(0,M.AH)(na());var no=t(6944);let nr=w()(()=>Promise.resolve().then(t.bind(t,62920)),{loadableGenerated:{webpack:()=>[62920]},ssr:!1}),nl=w()(()=>Promise.all([t.e(819),t.e(4586)]).then(t.bind(t,64586)),{loadableGenerated:{webpack:()=>[64586]},ssr:!1}),ns=e=>{let{adId:n,images:t,imagesAlt:a,adStatus:i,needResetSlider:r,setNeedResetSlider:s,deleteImage:d,retryUploadPhoto:c,setMainImage:u,uploadPhoto:p}=e,{sendInternalAnalytics:m}=(0,I.A)(),{translations:g,isDesktopDevice:_}=(0,l.useContext)(L.q),h=(0,no.w)({featureFlag:"nano_banana_enable"}),v=eH({enabled:(null==t?void 0:t.length)>0&&i===o.rA.ACTIVE&&h}),b=(0,x.k)(),[A,y]=(0,l.useState)(null),[E,C]=(0,l.useState)(null),[w,T]=(0,l.useState)(!1),[N,k]=(0,l.useState)(0),[S,O]=(0,l.useState)(0),F=!(null==v?void 0:v.isError)&&i===o.rA.ACTIVE&&h,R=e=>{u(e)},M=(0,l.useRef)({slickGoTo:e=>e}),H=(0,l.useRef)({slickGoTo:e=>e}),j=(0,l.useRef)(null);(0,l.useEffect)(()=>{y(M.current),C(j.current)},[]),(0,l.useEffect)(()=>{S!==n&&(O(n),A&&(k(0),A.slickGoTo(0)))},[n]),(0,l.useEffect)(()=>{M&&1===t.length&&M.current.slickGoTo(0)},[t.length]);let z=()=>{null!==M.current&&(M.current.slickGoTo(N),T(!w),setTimeout(()=>{if(H&&!w){var e;null==H||null==(e=H.current)||e.slickGoTo(N)}},0))},V=()=>{k(0),M.current.slickGoTo(0)},q=t.map(e=>({src:e.original_url})),W=t.length>=8?"with-carousel-pagination":1===t.length?"single-item":"",K=e=>{let{children:n,...t}=e;return(0,f.Y)("p",{...t,children:n})},Q={slidesToShow:8,swipeToSlide:!0,focusOnSelect:!0,arrows:!!t.length,infinite:(null==t?void 0:t.length)>8,prevArrow:(0,f.Y)(K,{children:(0,f.Y)(P.A,{size:"16"})}),nextArrow:(0,f.Y)(K,{children:(0,f.Y)(eU.A,{size:"16"})})},Z={dots:!1,infinite:!1,speed:200,slidesToShow:1,slidesToScroll:1,lazyLoad:!0,arrows:!!t.length,nextArrow:(0,f.Y)("div",{className:"modal-slider__arrow",children:(0,f.Y)(eU.A,{size:"24"})}),prevArrow:(0,f.Y)("div",{className:"modal-slider__arrow",children:(0,f.Y)(P.A,{size:"24"})}),afterChange:e=>k(e)},$=(e,n,t)=>{p({id:e,file:n,imageURI:t}
1),m({eventParams:"edit_ad:gallery:post:photo:add",label:""})};return(0,l.useEffect)(()=>{r&&s&&(V(),s(!1))},[r]),(0,f.FD)("div",{className:"carousel ".concat(!t.length?"empty-view-carousel":""," ").concat(W," ").concat(b),css:ni(),"data-component":"editable-carousel",children:[(0,f.Y)(X.A,{...{slidesToShow:1,slidesToScroll:1,fade:!0,lazyLoad:!0,speed:200,dots:!1,dotsClass:"slick-dots slick-thumb",customPaging:e=>(0,f.Y)("a",{children:(0,f.Y)("img",{src:t[e].thumbnail_url,loading:"lazy",alt:""})}),afterChange:e=>k(e)},asNavFor:E,ref:M,initialSlide:N,children:t.length>0?t.map(e=>(0,f.FD)("div",{className:"carousel__img-wrap",children:[(0,f.FD)("picture",{children:[(0,f.Y)("source",{srcSet:e.original_webp_url,type:"image/webp"}),(0,f.Y)("source",{srcSet:e.original_url,type:"image/jpeg"}),(0,f.Y)("img",{src:e.original_url,alt:a,loading:"lazy",onClick:z})]}),_&&(0,f.FD)(f.FK,{children:[e.status!==o._&&e.status!==o.fF&&(0,f.FD)(f.FK,{children:[(0,f.Y)(B.A,{customClass:"carousel__img-wrap-close-icon",size:"24",color:Y.qT,secondaryColor:Y.zw,onClick:()=>d(e)}),e.is_main?(0,f.Y)(f.FK,{children:(0,f.Y)("span",{className:"carousel__img-wrap-label main-image ".concat(F?"with-boost-button":""),children:g.MAIN_IMAGE})}):(0,f.Y)("span",{className:"carousel__img-wrap-label",onClick:()=>R(e),children:g.USE_AS_MAIN})]}),e.status===o._&&(0,f.Y)("div",{className:"carousel__custom__loading-overlay",children:(0,f.Y)(U.A,{color:Y.ie,size:"48"})}),e.status===o.fF&&(0,f.Y)("div",{className:"carousel__custom__loading-overlay",children:(0,f.Y)(G.A,{size:"48",color:Y.qT,onClick:()=>c({id:e.temporaryId,file:e.imageFile,imageURI:e.original_url})})})]}),!_&&t.length>1&&(0,f.Y)("span",{className:"carousel__img--counter ".concat(F&&e.is_main?"with-boost-button":""),children:"".concat(N+1," - ").concat(t.length)}),e.is_main&&v.isSuccess&&F&&(0,f.Y)("div",{className:"carousel__boost-image-wrapper",children:(0,f.Y)(nn,{adId:n,attemptsCount:(null==v?void 0:v.data)||0,imagesCount:(null==t?void 0:t.length)||0,onSuccessAction:V})})]},e.temporaryId||e.id)):(0,f.Y)("div",{className:"empty-view",children:(0,f.Y)(nt.A,{description:"",imagesLength:null==t?void 0:t.length,isPhotosExist:(null==t?void 0:t.length)>0,title:g.ADD_IMAGE,uploadPhoto:e=>{let{id:n,file:t,imageURI:a}=e;return $(n,t,a)},maxImagesLength:o.mq.ALBUM.MAX_PHOTOS,uploadIcon:(0,f.Y)(D.A,{size:"40",color:Y.zw})})})}),_&&(0,f.FD)("div",{className:"carousel__custom-paging",children:[(0,f.Y)("div",{className:"carousel__custom-paging-uploader-wrap",children:(0,f.Y)(nt.A,{description:"",imagesLength:null==t?void 0:t.length,isPhotosExist:(null==t?void 0:t.length)>0,title:g.ADD,uploadIcon:(0,f.Y)(eG.A,{size:"20",color:Y.zu}),uploadPhoto:e=>{let{id:n,file:t,imageURI:a}=e;return $(n,t,a)},maxImagesLength:o.mq.ALBUM.MAX_PHOTOS})}),(0,f.Y)(X.A,{...Q,asNavFor:A,ref:j,children:t.map(e=>(0,f.Y)("div",{className:"carousel__custom-paging-img-wrap",children:(0,f.FD)("picture",{children:[(0,f.Y)("source",{srcSet:e.thumbnail_webp_url,type:"image/webp"}),(0,f.Y)("source",{srcSet:e.thumbnail_url,type:"image/jpeg"}),(0,f.Y)("img",{src:e.thumbnail_url,alt:a}),e.status===o._&&(0,f.Y)("div",{className:"carousel__custom__loading-overlay",children:(0,f.Y)(U.A,{color:Y.ie,size:"24"})}),e.status===o.fF&&(0,f.Y)("div",{className:"carousel__custom__loading-overlay",children:(0,f.Y)(G.A,{size:"16",color:Y.qT,onClick:()=>c({id:e.temporaryId,file:e.imageFile,imageURI:e.original_url})})})]})},e.temporaryId||e.id))})]}),w&&(0,f.Y)(nr,{customModalOverlayClass:"darkerBg",onCloseRequest:z,children:(0,f.Y)(nl,{selectedSlide:N+1,slidesNumber:q.length,closeButton:z,children:(0,f.Y)(X.A,{...Z,ref:H,afterChange:e=>{k(e)},children:null==q?void 0:q.map((e,n)=>(0,f.FD)("picture",{children:[(0,f.Y)("source",{srcSet:e.src,type:"image/jpeg"}),(0,f.Y)("img",{src:e.src,alt:"".concat(a," — ").concat(n+1)})]},n))})})})]})},nd=e=>{let{device:n}=e;return(0,a.jsx)("div",{className:"empty-view ".concat(n),"data-component":"editable-photo-gallery-empty",children:(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"200",height:"200",viewBox:"0 0 96 96",children:(0,a.jsx)("path",{fill:"#FFF",fillRule:"evenodd",d:"M6.298 10.615c-.114 7.271-.505 32.376-.613 41.886-.033 2.896.223 9.77.443 11.866l.02.191c.272 2.623.838 8.079 4.526 13.966 2.183 3.484 7.643 7.38 14.031 10.113l2.599-6.931c-5.24-3.13-8.853-6.502-10.757-10.049-2.206-4.103-3.226-8.056-3.308-12.813-.024-1.472.07-13.006.178-26.36.074-8.999.15-18.243.187-24.429l-7.306 2.56zM28.017 96l
1-2.634-.957c-6.93-2.515-15.697-7.376-19.515-13.47C1.473 74.556.788 67.966.498 65.15l-.02-.186c-.245-2.333-.51-9.358-.475-12.529C.13 41.303.6438.854.65 8.527L.681 6.53 19.322 0l-.016 4.037c-.02 5.567-.115 17.222-.208 28.492-.099 12.201-.202 24.818-.179 26.217.066 3.844.852 6.893 2.625 10.192 1.598 2.975 5.271 6.075 10.62 8.965l2.194 1.184L28.017 96zm31.167-19c-10.612 0-20.66-5.065-26.878-13.548-6.142-8.378-7.68-18.918-4.219-28.915 3.266-9.43 11.462-17.033 21.39-19.842 10.524-2.977 21.469-1.008 29.705 5.25L91.648 13v32.669c0 9.146.626 12.723 1 14.04.487 1.728 1.219 2.726 1.51 3.076L96 64.987l-12.2 9.67-1.647-.765c-1.186-.552-2.96-1.798-4.291-2.787l-.107.072C72.338 74.987 65.917 77 59.184 77zm.01-58c-2.683 0-5.41.374-8.108 1.137-8.136 2.302-14.847 8.516-17.514 16.217-2.855 8.247-1.601 16.921 3.44 23.797 5.134 7.003 13.422 11.184 22.172 11.184 5.525 0 10.788-1.652 15.22-4.78l.072-.048 3.665-2.424 1.667 1.32a62.964 62.964 0 0 0 3.353 2.47l4.952-3.924a15.533 15.533 0 0 1-1.047-2.73c-.801-2.832-1.208-8.064-1.208-15.55V22.744l-7.355 4.098-1.551-1.349C72.059 21.243 65.765 19 59.194 19zm-.044 44.463c-6.082 0-11.806-2.933-15.311-7.846-3.643-5.105-4.422-11.52-2.138-17.605 2.138-5.696 7.53-9.967 13.734-10.882 6.518-.96 13.028.675 17.422 4.374 3.962 3.336 6.057 8.058 6.057 13.656 0 5.666-2.142 10.427-6.194 13.768-3.546 2.925-8.365 4.535-13.57 4.535zm-.005-30.942c-.938 0-1.89.07-2.847.21-4.145.611-7.74 3.45-9.161 7.233-1.622 4.322-1.094 8.846 1.45 12.41a12.995 12.995 0 0 0 10.563 5.424c6.955 0 13.974-3.908 13.974-12.638 0-3.953-1.361-7.103-4.044-9.361-2.519-2.12-6.099-3.278-9.935-3.278z"})})})};var nc=t(19026);function nu(){let e=(0,R._)(["\n  position: relative;\n  \n  .edit-icon-wrapper,\n  .LFRecommendationTile {\n    position: absolute;\n    top: 16px;\n    right: 16px;\n    z-index: 10;\n  }\n  \n  .edit-icon-wrapper {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 40px;\n    height: 40px;\n    background: var(--primaryWhite);\n    border-radius: 50%;\n  }\n  \n  .LFRecommendationTile {\n    left: 16px;\n  }\n\n  .empty-view {\n     overflow: hidden;\n     display: flex;\n     align-items: center;\n     justify-content: center;\n     height: 600px;\n     background: #b7eade;\n     border-radius: 6px 6px 0 0;\n     outline: none;\n     \n     .ImageUploaderButton {\n       width: 100%;\n       height: 100%;\n       \n       .image-upload-button {\n         width: 100%;\n         height: 100%;\n       }\n     }\n\n     &.phone,\n     &.tablet {\n      border-radius: 0;\n      max-height: 40vh;\n\n      & > svg {\n        max-width: 96px;\n        max-height: 96px;\n      }\n     }\n  }\n  \n  &.desktop {\n    .LFRecommendationTile {\n      button {\n        display: none;\n      }\n    }\n  }\n"]);return nu=function(){return e},e}let np=()=>(0,M.AH)(nu()),nm=e=>{let{ad:n,previewImages:t,needResetSlider:a,setNeedResetSlider:i,recommendedButtonClickHandler:o,deleteImage:r,retryUploadPhoto:s,setMainImage:d,updateRecommendationStatus:c,uploadPhoto:u}=e,{sendInternalAnalytics:p}=(0,I.A)(),{translations:m,isDesktopDevice:g}=(0,l.useContext)(L.q),_=(0,x.k)(),h=null==n?void 0:n.id,v=g?null==t?void 0:t.data:null==n?void 0:n.images,b=null==n?void 0:n.recommendations,A=null==n?void 0:n.status_id,y=b&&b.items&&b.items.filter(e=>"photo"===e.kind)[0],E=v.length>=(null==y?void 0:y.min_count),[C,w]=(0,l.useState)(!1),[T,N]=(0,l.useState)(null),P=e=>{N(e),w(!0)};return(0,l.useEffect)(()=>
1{E||p({eventParams:"edit_ad:recommendation_photo:post:text_link:view",label:""})},[]),(0,l.useEffect)(()=>{c({recommendationType:"photo",recommendationStatus:E})},[E,b.status]),(0,f.FD)("div",{css:np(),className:"".concat(_),"data-component":"editable-photo-gallery",children:[(0,f.Y)(f.FK,{children:E&&!g?(0,f.Y)("span",{className:"edit-icon-wrapper",onClick:o,children:(0,f.Y)(ek.A,{size:"24"})}):E?null:(0,f.Y)(eb.A,{actionButtonVisible:y.action_button_visible,backgroundColor:b.background_color,backgroundColorCompleted:b.background_color_completed,kind:y.kind,leftIcon:b.left_icon,leftIconCompleted:b.left_icon_completed,subtitle:y.subtitle,title:y.title,onActionButtonClick:o,customClass:"recommendation-tile-photo",onTileClick:()=>{p({eventParams:"edit_ad:recommendation_photo:post:text_link:tap",label:""})},completedText:""})}),g||v&&v.length>0?(0,f.Y)(ns,{imagesAlt:null==n?void 0:n.title,images:v,adId:h,adStatus:A,translations:m,needResetSlider:a,setNeedResetSlider:i,deleteImage:e=>P(e),retryUploadPhoto:s,setMainImage:d,uploadPhoto:u}):(0,f.Y)(nd,{device:_}),C&&(0,f.Y)(nc.default,{cancelText:m.NO,confirmText:m.DELETE_IMAGE,descriptionText:m.IMAGE_WILL_BE_REMOVED_FROM_THE_LIST,isDesktopDevice:g,yesText:m.YES,onCloseRequest:e=>{let{confirm:n}=e;n&&T&&r&&r(T),w(!1)},isInverseActionButton:!0})]})};var ng=t(57240);function n_(){let e=(0,R._)(["\n  position: fixed;\n  top: 0;\n  left: 0;\n  right: 0;\n  padding: 8px 0;\n  z-index: 999;\n  background: var(--primaryWhite);\n\n  .MobileNavigationBar {\n    &__wrapper {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n\n      .LFIconArrowLeft {\n        margin-right: 16px;\n      }\n\n      .dropdownMenuWrapper {\n        margin-left: 16px;\n\n        .dropdownMenu {\n          top: calc(100% + 16px);\n        }\n      }\n    }\n\n    &__action-bar {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n\n      .LFButton {\n        height: auto;\n        min-width: auto;\n        border: 0;\n        padding: 0;\n        margin-left: 16px;\n\n        &:focus {\n          background-color: transparent;\n          border: none;\n        }\n      }\n    }\n  }\n"]);return n_=function(){return e},e}let nh=()=>(0,M.AH)(n_()),nv=e=>{var n,t;let{ad:a,scrollToShareBlock:i}=e,r=(0,s.wA)(),{redirectToBackUrl:d}=(0,_.A)(),{translations:c}=(0,l.useContext)(L.q),{convertContactMethodToObj:u,hasLeadGenerationChanges:p,selectedContactMethod:m,isFeatureFlagContactMethodLeadGenerationEnable:g}=(0,l.useContext)(b),h=(0,no.w)({featureFlag:"posting_description_required"}),v=(0,s.d4)(e=>e.feed.adDetails[null==a?void 0:a.id].editableDetails.hasChanges),x=(0,s.d4)(e=>{var n,t;return null==(t=e.feed.adDetails[null==a?void 0:a.id].editableDetails)||null==(n=t.previewImages)?void 0:n.hasChanges}),A=(0,s.d4)(e=>e.feed.adDetails[null==a?void 0:a.id].editableDetails.isValidPhoneNumber),y=null==a?void 0:a.city_id,E=(null==a||null==(n=a.username)?void 0:n.length)>=3,C=(null==a||null==(t=a.description)?void 0:t.length)>0,w=u({method:Number(m)}),T=!y||!A||!v&&!x&&!p||!E||h&&!C;return(0,f.Y)("div",{css:nh(),"data-component":"mobile-navigation-bar",children:(0,f.Y)("div",{className:"container",children:(0,f.FD)("div",{className:"MobileNavigationBar__wrapper",children:[(0,f.Y)(P.A,{size:"24",onClick:()=>d()}),(0,f.FD)("div",{className:"MobileNavigationBar__action-bar",children:[o.rA.DEACTIVATED!==(null==a?void 0:a.status_id)&&(0,f.Y)(ei.A,{size:"24",customClass:"icon-share",onClick:i}),(0,f.Y)(N.A,{size:"large",type:"text",text:c.SAVE,onClick:()=>{if(!(0,ng.e)({ad:a,translations:c}))return;let e=g?{...a,...w}:{...a,hide_chat:!1};r((0,eO.pu)({ad:e}))},disabled:T,loading:(null==a?void 0:a.status)===o._})]})]})})})};var nf=t(94299),nx=t(2791),nb=t(50222),nA=t(27900),ny=t.n(nA);let nE=e=>{let{handleStopPromotionActionModal:n,isPaidPosting:t,ppvCampaignStatus:i,showModal:r}=e,{translations:s}=(0,l.useContext)(L.q),d=(0,x.k)(),{ARE_YOU_SURE_WANT_STOP_PROMOTION:c,CANCEL:u,DEACTIVATE_QUESTION:p,ADS_REACHED_LIMIT_OF_FREE_TEXT:m,YES:g}=s,_=d===o.ai?"medium":"large";return(0,a.jsx)(a.Fragment,{children:r&&(0,a.jsx)(A.default,{onCloseRequest:()=>n(!1),children:(0,a.jsx)("div",{className:ny().main,children:i===o.$g?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(nb.A,{size:"24",onClick:()=>n(!1),customClass:ny().closeButton}),(0,a.jsx)(ec.A,{}),(0,a.jsx)(ed.A,{size:"20",text:t?p:c,type:"h3",weight:"700"}
1),t&&(0,a.jsx)(ex.A,{size:"16",text:m,color:Y.zw}),(0,a.jsxs)("div",{className:ny().actionHolder,children:[(0,a.jsx)(N.A,{size:_,type:"secondary-pink",text:u,onClick:()=>n(!1)}),(0,a.jsx)(N.A,{size:_,type:"secondary-green",text:g,onClick:()=>n(!0)})]})]}):(0,a.jsx)(h.A,{})})})})};var nC=t(43161),nw=t(30335);function nT(){let e=(0,R._)(["\n  display: flex;\n  background-color: var(--neutralGrey);\n  padding: 16px;\n\n  .ppv-campaign-icon {\n    position: relative;\n    display: inline-flex;\n    margin-right: 12px;\n\n    .icon-speaker-wrap {\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      min-width: 38px;\n      min-height: 38px;\n      width: 38px;\n      height: 38px;\n      background: var(--neutralMediumGrey);\n      border-radius: 100px;\n\n      .LFIconCheckMarkFilled {\n        position: absolute;\n        top: 24px;\n        right: -4px;\n      }\n    }\n  }\n\n  .ppv-campaign-info {\n    .LFHeading {\n      margin-bottom: 4px;\n    }\n  }\n\n  .ppv-campaign-info__button-start {\n    margin-top: 12px;\n  }\n"]);return nT=function(){return e},e}let nI=()=>(0,M.AH)(nT()),nN=e=>{var n,t;let{ad:a,promoteButtonClickHandler:i}=e,{translations:r}=(0,l.useContext)(L.q),s=null==a||null==(t=a.user)||null==(n=t.business)?void 0:n.business,d=(null==a?void 0:a.is_vip)||(null==a?void 0:a.is_premium)||(null==a?void 0:a.is_select),c=s||d?r.RUN_PROMOTION_TO_GET_MORE_VIEW_AND_AD_RESPONSES:r.FREE_AD_LIMITED_VIEW_TEXT;return(0,f.FD)("div",{css:nI(),className:"ppv-campaign","data-component":"ppv-campaign-default",children:[(0,f.Y)("div",{className:"ppv-campaign-icon",children:(0,f.FD)("span",{className:"icon-speaker-wrap",children:[(0,f.Y)(nw.A,{size:"24",color:Y.bH}),(0,f.Y)(eg.A,{size:"20",backgroundColor:Y.PQ,checkMarkColor:Y.ie})]})}),(0,f.FD)("div",{className:"ppv-campaign-info",children:[(0,f.Y)(ed.A,{size:"16",text:r.GET_MORE_AD_RESPONSES,type:"h3",weight:"700"}),(0,f.Y)(ex.A,{size:"14",text:c}),(0,f.Y)(N.A,{size:"large",type:"primary-blue",customClass:"ppv-campaign-info__button-start",text:r.PROMOTE,onClick:e=>i(e),loading:(null==a?void 0:a.status)===o._})]})]})};var nP=t(54809),nk=t(52853),nS=t(61313);function nD(){let e=(0,R._)(["\n  display: flex;\n  align-items: center;\n  flex-wrap: wrap;\n  margin-left: 4px;\n  padding: 6px 8px;\n  background: rgb(from var(--primaryWhite) r g b / var(--opacity-4));\n  border-radius: 32px;\n  \n  .ppv-campaign-product-list-item {\n    position: relative;\n\n    &:not(:first-of-type) {\n      margin-left: 16px;\n      \n      &:before {\n        content: '+';\n        position: absolute;\n        top: 2px;\n        left: -13px;\n        color: var(--primaryWhite);\n      }\n    }\n\n    .ppv-icon-wrapper {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      position: relative;\n      width: 22px;\n      height: 22px;\n      border-radius: 50%;\n      background: var(--secondaryDarkBlue);\n\n      .LFIconSpeaker {\n        cursor: default;\n      }\n    }\n  }\n"]);return nD=function(){return e},e}let nY=()=>(0,M.AH)(nD());function nO(){let e=(0,R._)(["color: ",""]);return nO=function(){return e},e}let nL=e=>{let{products:n,settingProducts:t}=e;return(0,f.FD)("ul",{css:nY(),className:"ppv-campaign-product-list","data-component":"ppv-campaign-active-product-list",children:[(0,f.Y)("li",{className:"ppv-campaign-product-list-item",children:(0,f.Y)("div",{className:"ppv-icon-wrapper",children:(0,f.Y)(nw.A,{size:"16",color:Y.bH})})}),n&&n.length>0&&n.map(e=>{var n,a,i,o,r,l,s;let d=t.filter(n=>n.id===e),c=(null==(n=d[0])?void 0:n.show_name_enabled)?null==(a=d[0])?void 0:a.name:"",u=(null==(i=d[0])?void 0:i.slug)?"feature_".concat(null==(o=d[0])?void 0:o.slug):"";return(0,f.Y)("li",{className:"ppv-campaign-product-list-item",children:(0,f.Y)("div",{className:"badge-with-anchor",css:(0,M.AH)(nO(),null==(r=d[0])?void 0:r.color_enabled),children:(0,f.Y)(nS.A,{customClass:u,caption:c,badgeBackgroun
1dColor:null==(l=d[0])?void 0:l.color_enabled,image:null==(s=d[0])?void 0:s.icon_enabled})})},e)})]})};function nF(){let e=(0,R._)(["\n  position: relative;\n  padding: 8px 16px;\n  background: linear-gradient(45deg, var(--secondaryBlue) 0%, var(--secondaryDarkBlue) 98.04%);\n\n  .ppv-campaign-header-wrap {\n    display: flex;\n    flex-direction: column;\n  }\n\n  .ppv-campaign-header-dropdown-wrap {\n    display: flex;\n    justify-content: flex-end;\n    position: absolute;\n    right: 16px;\n    top: 50%;\n    transform: translateY(-50%);\n    font-size: 0;\n  }\n  \n  .ppv-campaign-header-content-wrap {\n    display: flex;\n    align-items: center;\n    gap: 6px;\n  }\n\n  .ppv-campaign-info-wrap {\n    .Paragraph {\n      margin-bottom: 4px;\n\n      &:last-child {\n        margin-bottom: 0;\n      }\n    }\n  }\n  \n  .ppv-campaign-product-list {\n    min-width: 46px;\n    justify-content: center;\n  }\n\n  .ppv-campaign-footer-wrap {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    margin-top: 12px;\n\n    .ppv-campaign-footer__action {\n      display: flex;\n      align-items: center;\n      background: transparent;\n      border: none;\n      cursor: pointer;\n\n      &:focus {\n        outline: none;\n      }\n\n      .icon {\n        margin-right: 10px;\n      }\n    }\n  }\n"]);return nF=function(){return e},e}let nR=()=>(0,M.AH)(nF()),nM=e=>{let{ad:n,settingProducts:t,stopPromotionClickHandler:a,onOpenMenuClickHandler:i}=e,{redirectToUrl:r}=(0,_.A)(),{sendInternalAnalytics:d}=(0,I.A)(),{translations:c}=(0,l.useContext)(L.q),u=(0,x.k)(),p=(0,s.d4)(e=>e.user),m=null==n?void 0:n.products;return(0,f.Y)("div",{css:nR(),className:"ppv-campaign","data-component":"ppv-campaign-active",children:(0,f.FD)("div",{className:"ppv-campaign-header-wrap",children:[(0,f.Y)("div",{className:"ppv-campaign-header-dropdown-wrap",children:(0,f.Y)(nP.A,{icon:(0,f.Y)(nk.A,{size:"24",color:Y.qT}),activeIcon:(0,f.Y)(nk.A,{size:"24",color:Y.qT}),onOpenMenuClickHandler:i,children:(0,f.FD)("ul",{className:"simple-dropdown-wrap",children:[(0,f.Y)("li",{children:(0,f.Y)("a",{onClick:()=>{var e,t,a;let i=null==p||null==(e=p.profile)?void 0:e.businessProfile,l=null==p||null==(t=p.businessProfileFullData)?void 0:t.data,s=null==l||null==(a=l.package)?void 0:a.id;
1d({eventParams:"my_ad:ppv_update_button:".concat(i?"ppv_bp":"ppv",":button:tap"),adInfo:n,eventDetailsParams:i?"bp_type: ".concat(s):""});let c=i?o.tH.CHANGE_PROMOTION_DETAILS_ACTIONS_DESKTOP_BUSINESS:o.tH.CHANGE_PROMOTION_DETAILS_ACTIONS_DESKTOP,m=i?o.tH.CHANGE_PROMOTION_DETAILS_ACTIONS_MOBILE_BUSINESS:o.tH.CHANGE_PROMOTION_DETAILS_ACTIONS_MOBILE,g=u===o.ue?c:m;r({path:"".concat(o.W_.CAMPAIGN_AD,"/").concat(n.id,"?flow_id=").concat(g)})},children:c.CHANGE_PROMOTIONAL_BUDGET})}),(0,f.Y)("li",{children:(0,f.Y)("a",{onClick:a,children:c.STOP_PROMOTION})})]})})}),(0,f.FD)("div",{className:"ppv-campaign-header-content-wrap",children:[(0,f.Y)(ed.A,{size:"20",text:"".concat(c.ACTIVE,":"),color:Y.qT,type:"h3",weight:"700"}),(0,f.Y)(nL,{products:m,settingProducts:t})]})]})})};function nH(){let e=(0,R._)(["\n  background: var(--neutralDarkGrey);\n  padding: 16px;\n\n  .ppv-campaign-header-wrap {\n    display: flex;\n    justify-content: space-between;\n    margin-bottom: 4px;\n  }\n\n  .ppv-campaign-info-wrap {\n    margin-bottom: 16px;\n  }\n\n  .ppv-campaign-footer-wrap {\n    .ppv-campaign-footer__action {\n      display: flex;\n      align-items: center;\n      background: transparent;\n      border: none;\n      cursor: pointer;\n\n      &:focus {\n        outline: none;\n      }\n\n      .LFIcon {\n        margin-right: 10px;\n      }\n    }\n  }\n"]);return nH=function(){return e},e}let nj=()=>(0,M.AH)(nH()),nz=e=>{let{promoteLink:n,stopPromotionClickHandler:t,updatePaymentStatusHandler:a,onOpenMenuClickHandler:i}=e,{translations:o}=(0,l.useContext)(L.q);return(0,f.FD)("div",{css:nj(),className:"ppv-campaign","data-component":"ppv-campaign-pending-payment",children:[(0,f.FD)("div",{className:"ppv-campaign-header-wrap",children:[(0,f.Y)(ed.A,{size:"20",text:o.PENDING_PAYMENT,color:Y.qT,type:"h3",weight:"700"}),(0,f.Y)(nP.A,{icon:(0,f.Y)(nk.A,{size:"24",color:Y.qT}),activeIcon:(0,f.Y)(nk.A,{size:"24",color:Y.qT}),onOpenMenuClickHandler:i,children:(0,f.Y)("ul",{className:"simple-dropdown-wrap",children:(0,f.Y)("li",{children:(0,f.Y)("a",{onClick:t,children:o.STOP_PROMOTION})})})})]}),(0,f.Y)("div",{className:"ppv-campaign-info-wrap",children:(0,f.Y)(ex.A,{size:"14",text:o.MAKE_PAYMENT_TO_PROMOTE_AD,color:Y.qT})}),(0,f.Y)("div",{className:"ppv-campaign-footer-wrap",children:(0,f.FD)("a",{href:n,className:"ppv-campaign-footer__action",onClick:e=>a(e),children:[(0,f.Y)(G.A,{color:Y.qT,size:"16"}),(0,f.Y)(ex.A,{size:"14",text:o.TRY_AGAIN,color:Y.qT})]})})]})};var nB=t(79231);function nG(){let e=(0,R._)(["\n  background: var(--neutralDarkGrey);\n  padding: 16px;\n  \n  .increase-impressions-button {\n    width: 100%;\n    margin-top: 4px;\n  }\n\n  .ppv-campaign-header-wrap {\n    display: flex;\n    justify-content: space-between;\n    margin-bottom: 4px;\n  }\n"]);return nG=function(){return e},e}let nU=()=>(0,M.AH)(nG()),nV=e=>{var n;let{disabledDropDown:t,isActivationLoading:a,hasSinglePPVCampaigns:i,stopPromotionClickHandler:o,onOpenMenuClickHandler:r,promoteButtonClickHandler:s}=e,d=(0,nB.q)(),{translations:c}=(0,l.useContext)(L.q),u=!!(null==d||null==(n=d.data)?void 0:n.campaign_id);return(0,f.FD)("div",{css:nU(),className:"ppv-campaign","data-component":"ppv-campaign-waiting",children:[(0,f.FD)("div",{className:"ppv-campaign-header-wrap",children:[(0,f.Y)(ed.A,{size:"20",text:c.PENDING_REVIEW,color:Y.qT,type:"h3",weight:"700"}),!t&&(!u||i)&&(0,f.Y)(nP.A,{icon:(0,f.Y)(nk.A,{size:"24",color:Y.qT}),activeIcon:(0,f.Y)(nk.A,{size:"24",color:Y.qT}),onOpenMenuClickHandler:r,children:(0,f.Y)("ul",{className:"simple-dropdown-wrap",children:(0,f.Y)("li",{children:(0,f.Y)("a",{onClick:o,children:c.STOP_PROMOTION})})})})]}),u&&!!s&&(0,f.Y)(N.A,{size:"medium",type:"white-filled",text:c.INCREASE_IMPRESSIONS,onClick:s,loading:a,customClass:"increase-impressions-button"})]})};var nq=t(28677),nW=t(86412),nX=t(15065);function nK(){let e=(0,R._)(["\n  display: flex;\n  flex-direction: column;\n  background-color: var(--extendExtraLightRed);\n  padding: 16px;\n\n  .ppv-campaign-info-wrap {\n    display: flex;\n\n    .ppv-campaign-icon {\n      position: relative;\n      display: inline-flex;\n      margin-right: 12px;\n\n      .icon-speaker-wrap {\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        min-width: 38px;\n        min-height: 38px;\n        width: 38px;\n        height: 38px;\n        background: var(--neutralMediumGrey);\n        border-radius: 100px;\n\n        .LFIconCheckMarkFilled {\n          position: absolute;\n          top: 24px;\n          right: -4px;\n        }\n      }\n    }\n\n    .ppv-campaign-info {\n      .LFSubHeading {\n        margin-bottom: 2px;\n      }\n\n      .LFParagraph {\n        margin-bottom: 12px;\n      }\n    }\n  }\n\n  .ppv-campaign-action-button {\n\n    .LFButton {\n      width: 100%;\n\n      &:not(:last-of-type) {\n        margin-bottom: 12px;\n      }\n    }\n  }\n"]);return nK=function(){return e},e}let nQ=()=>(0,M.AH)(nK()),nZ=e=>{var n;let{goToPurchaseLevelFlowId:t,isShowSecondaryButtonPPVCampaignAdLimit:a,promoteButtonClickHandler:i,upgradeProfileClickHandler:o,goToPurchaseLevel:r,isActivationLoading:d}=e,{sendInternalAnalytics:c}=(0,I.A)(),{isLoyaltySystemBasedApp:u}=(0,nq.y)(),{translations:p}=(0,l.useContext)(L.q),m=(0,s.d4)(e=>e.user),g=null==m||null==(n=m.profile)?void 0:n.businessProfile,_=g?p.RUN_PROMOTION_OR_UPGRADE_BUSINESS_PROFILE:u?p.BUYERS_DO_NOT_SEE_THIS_AD:p.BUYERS_DO_NOT_SEE_YOUR_AD,h=g?p.LIMIT_OF_FREE_ADS_IN_CATEGORY_TEXT:u?p.YOUVE_REACHED_THE_
1LIMIT_OF_ADS_TEXT:p.GET_MORE_AD_RESPONSES,v=g?p.UPGRADE_PROFILE:p.INCREASE_ADS_LIMIT;return(0,l.useEffect)(()=>{a&&c({eventParams:"my_ad:upgrade_profile:loyalty_account:button:view",eventDetailsParams:"\n        status: success,\n        flow_id: ".concat(t,"\n      ")})},[a]),(0,f.FD)("div",{css:nQ(),className:"ppv-campaign","data-component":"ppv-campaign-ad-limit",children:[(0,f.FD)("div",{className:"ppv-campaign-info-wrap",children:[(0,f.Y)("div",{className:"ppv-campaign-icon",children:(0,f.FD)("span",{className:"icon-speaker-wrap",children:[(0,f.Y)(nX.A,{size:"24"}),(0,f.Y)(eg.A,{size:"16",backgroundColor:Y.PQ,checkMarkColor:Y.ie})]})}),(0,f.FD)("div",{className:"ppv-campaign-info",children:[(0,f.Y)(nW.A,{size:"16",text:_,weight:"700"}),(0,f.Y)(ex.A,{size:"14",text:h})]})]}),(0,f.FD)("div",{className:"ppv-campaign-action-button",children:[a&&(0,f.Y)(N.A,{size:"medium",text:v,type:"secondary-pink",onClick:g?o:r}),(0,f.Y)(N.A,{size:"medium",text:p.ACTIVATE,type:"primary-blue",onClick:e=>i(e),loading:d})]})]})};function n$(){let e=(0,R._)(["\n  .link-button-wrap {\n    padding: 16px;\n  }\n\n  .LFButton {\n    width: 100%;\n  }\n"]);return n$=function(){return e},e}let nJ=()=>(0,M.AH)(n$()),n0=e=>{let{statusId:n,isActivationLoading:t,activateAdHandler:a}=e,{translations:i}=(0,l.useContext)(L.q),o=(0,x.k)();return(0,f.FD)("div",{css:nJ(),className:o,"data-component":"ad-activate",children:[(0,f.Y)(nC.A,{statusId:n}),(0,f.Y)("div",{className:"link-button-wrap",children:(0,f.Y)(N.A,{size:"large",type:"secondary-green",text:i.ACTIVATE,onClick:e=>a(e),loading:t})})]})};var n1=t(56877),n2=t(91411),n6=t.n(n2);let n4=e=>{let{ad:n,promoteButtonClickHandler:t}=e,{translations:i}=(0,l.useContext)(L.q);return(0,a.jsxs)("div",{className:n6().main,"data-component":"ad-ppv-info-reach-category",children:[(0,a.jsxs)("div",{className:n6().topPart,children:[(0,a.jsx)(ed.A,{size:"20",text:i.PROMOTION_OF_ALL_ADS,color:"var(--primaryWhite)",type:"h3",weight:"700"}),(0,a.jsx)("div",{className:n6().iconWrapper,children:(0,a.jsx)(n1.A,{size:"24"})})]}),(0,a.jsx)(N.A,{size:"medium",type:"white-filled",text:i.INCREASE_IMPRESSIONS,onClick:t,customClass:n6().promoteButton,loading:(null==n?void 0:n.status)===o._})]})};var n3=t(71153),n5=t(80408),n8=t(71933);function n9(){let e=(0,R._)(["\n  .ppv-campaign-container {\n    position: relative;\n    z-index: 2;\n  }\n  \n  &.desktop {\n    .sold-status {\n      border-top-left-radius: 6px;\n      border-top-right-radius: 6px;\n      margin-top: -2px;\n    }\n\n    .payment-features-loader-wrap {\n      display: flex;\n      justify-content: center;\n      padding: 16px;\n      margin-bottom: 16px;\n      border-bottom-left-radius: 6px;\n      border-bottom-right-radius: 6px;\n      border: 1px solid var(--neutralGrey);\n\n      .spinner.active {\n        position: relative;\n      }\n    }\n\n    .ppv-campaign-container {\n      margin-bottom: 16px;\n\n      .ppv-campaign {\n        border-radius: 6px;\n      }\n\n      &.has-payment-features {\n        margin-bottom: 0;\n\n        .ppv-campaign {\n          border-bottom-left-radius: 0;\n          border-bottom-right-radius: 0;\n        }\n\n        & + .payment-proposals-list {\n          border-top: 0;\n          border-top-left-radius: 0;\n          border-top-right-radius: 0;\n        }\n      }\n    }\n  }\n"]);return n9=function(){return e},e}let n7=()=>(0,M.AH)(n9()),te=e=>{var n,t,a,i,r,d;let{ad:c}=e,u=(0,s.wA)(),{sendInternalAnalytics:p}=(0,I.A)(),{redirectToUrl:m}=(0,_.A)(),{hasChanges:g}=(0,n8.m)({ad:c}),{isLoyaltySystemBasedApp:h}=(0,nq.y)(),{translations:v}=(0,l.useContext)(L.q),{convertContactMethodToObj:A,hasLeadGenerationChanges:y,selectedContactMethod:E,isFeatureFlagContactMethodLeadGenerationEnable:C}=(0,l.useContext)(b),w=(0,s.d4)(e=>e.settings.campaign.products),T=(0,s.d4)(e=>e.currentCountry),N=(0,x.k)(),P=(0,s.d4)(e=>e.locale),k=(0,s.d4)(e=>e.user),S=(0,s.d4)(e=>e.loyaltySystem.microMarketByCategoryIdData),D=S.data,{domain:Y}=T,[O,F]=(0,l.useState)(!1),R=null==c?void 0:c.id,M=null==c?void 0:c.status_id,H=null==c?void 0:c.campaign,j=null==c||null==(n=c.campaign)?void 0:n.filter(e=>"categoryViewsDaily"!==e.type),z=c&&c.available_campaign_types.includes("adViews"),B=null==k||null==(t=k.profile)?void 0:t.businessProfile,G=null==k||null==(a=k.businessProfileFullData)?void 0:a.data,U=(null==c?void 0:c.status)===o._,V=null==D?void 0:D.category_id,q=null==D?void 0:D.level,W=(null==T||null==(i=T.options)?void 0:i.reach_profile)&&!h,X=!!B||S.status!==o.fF&&V&&q&&(null==D?void 0:D.paid_level)!==o.lL.LEVELS.MAX_LEVEL&&h,K=N===o.ue?o.tH.AD_DETAIL_SPEED_UP_CATEGORY_GROWTH_DESKTOP:o.tH.AD_DETAIL_SPEED_UP_CATEGORY_GROWTH_MOBILE,Q=new n3.A().pageUrl(Y,"".concat(o.W_.CAMPAIGN_AD,"/").concat(R),P),Z=()=>(null==c?void 0:c.available_campaign_types.length)===0&&0===H.length&&M===o.rA.MODERATION,$=()=>{let e=null==H?void 0:H.filter(e=>"created"===e.status);return M===o.rA.ACTIVE&&e.length>0},J=()=>{let e=null==H?void 0:H.filter(e=>("started"===e.status||"continued"===e.status)&&(e.type===o.t4.CAMPAIGN_TYPES.AD_VIEWS||e.type===o.t4.CAMPAIGN_TYPES.AD_VIEWS_DAILY));return M===o.rA.ACTIVE&&e.length>0},ee=(null==H||null==(r=H.filter(e=>("started"===e.status||"continued"===e.status)&&e.type===o.t4.CAMPAIGN_TYPES.CATEGORY_VIEWS_DAILY))?void 0:r.length)>0&&(null==c?void 0:c.status_id)!==o.rA.MODERATION&&(null==c?void 0:c.status_id)!==o.rA.REJECTED&&(null==c?void 0:c.status_id)!==o.rA.DEACTIVATED,en=A({method:Number(E)}),et=e=>{var n;let t,a,i;if(e.preventDefault(),!(0,ng.e)({ad:c,translations:v}))return;let r=null==G||null==(n=G.package)?void 0:n.id,l=c.status_id===o.rA.PAYMENT_WAITING?"pending":(null==c?void 0:c.is_ppv)?"ppv_update_button":"advertise_button",s=B?"ppv_bp":"ppv";
1p({eventParams:"my_ad:".concat(l,":").concat(s,":button:tap"),adInfo:c,eventDetailsParams:B&&r?"bp_type: ".concat(r):""}),(0,n5.IH)({name:"AdvertiseButton"}),a=(null==c?void 0:c.is_ppv)?B?o.tH.CHANGE_PROMOTION_DETAILS_ACTIONS_DESKTOP_BUSINESS:o.tH.CHANGE_PROMOTION_DETAILS_ACTIONS_DESKTOP:B?o.tH.ADVERTISE_AD_DETAIL_STATUS_ACTIVE_DESKTOP_BUSINESS:o.tH.ADVERTISE_AD_DETAIL_STATUS_ACTIVE_DESKTOP,i=(null==c?void 0:c.is_ppv)?B?o.tH.CHANGE_PROMOTION_DETAILS_ACTIONS_MOBILE_BUSINESS:o.tH.CHANGE_PROMOTION_DETAILS_ACTIONS_MOBILE:B?o.tH.ADVERTISE_AD_DETAIL_STATUS_ACTIVE_MOBILE_BUSINESS:o.tH.ADVERTISE_AD_DETAIL_STATUS_ACTIVE_MOBILE,t=N===o.ue?a:i,M===o.rA.PAYMENT_WAITING&&(a=B?o.tH.ADVERTISE_AD_DETAIL_STATUS_PAYMENT_WAITING_DESKTOP_BUSINESS:o.tH.ADVERTISE_AD_DETAIL_STATUS_PAYMENT_WAITING_DESKTOP,i=B?o.tH.ADVERTISE_AD_DETAIL_STATUS_PAYMENT_WAITING_MOBILE_BUSINESS:o.tH.ADVERTISE_AD_DETAIL_STATUS_PAYMENT_WAITING_MOBILE,t=N===o.ue?a:i),g||y?u((0,eO.pu)({ad:C?{...c,...en}:{...c,hide_chat:!1},flowId:t,isActivationFlow:!0,adStatus:c.status_id})):u((0,eO.QD)({adId:c.id,isBusinessProfile:B,flowId:t,adStatus:c.status_id}))},ea=()=>{F(!0)},ei=()=>{var e,n;
1p({eventParams:"my_ad:edit_campaign:ppv:button:tap",eventDetailsParams:{campaign_id:(null==c||null==(n=c.campaign)||null==(e=n[0])?void 0:e.id)||null},adInfo:c})};return(0,l.useEffect)(()=>(!k.isAuthenticated||B||M!==o.rA.PAYMENT_WAITING||(null==S?void 0:S.status)!==o.Q0||W||u((0,nf.K9)({categoryId:null==c?void 0:c.category_id})),()=>{(null==S?void 0:S.status)===o.$g&&u((0,nf.UT)())}),[null==S?void 0:S.status]),(0,f.FD)("div",{css:n7(),className:N,"data-component":"ppv-campaign-info",children:[!ee&&(()=>{var e,n;return z&&M===o.rA.ACTIVE&&(0===H.length||(null==H||null==(e=H[0])?void 0:e.status)==="canceled"||(null==H||null==(n=H[0])?void 0:n.status)==="ended")})()&&(0,f.Y)("div",{className:"ppv-campaign-container",children:(0,f.Y)(nN,{promoteButtonClickHandler:et,ad:c})}),M===o.rA.PAYMENT_WAITING&&(0,f.Y)("div",{className:"ppv-campaign-container",children:(0,f.Y)(nZ,{promoteButtonClickHandler:et,upgradeProfileClickHandler:()=>{let e=B?o.tH.AD_DETAIL_IMPROVE_PROFILE_BUTTON_DESKTOP_BUSINESS:o.tH.AD_DETAIL_IMPROVE_PROFILE_BUTTON_DESKTOP,n=B?o.tH.AD_DETAIL_IMPROVE_PROFILE_BUTTON_MOBILE_BUSINESS:o.tH.AD_DETAIL_IMPROVE_PROFILE_BUTTON_MOBILE,t=N===o.ue?e:n,a=B?"pro_account":"loyalty_account";
1p({eventParams:"my_ad:upgrade_profile:".concat(a,":button:tap"),adInfo:c,eventDetailsParams:"flow_id: ".concat(t)}),m({path:"".concat(o.W_.CAMPAIGN_AD,"/").concat(c.id,"?flow_id=").concat(t,"&upgrade_profile=true")})},goToPurchaseLevel:()=>{V&&q&&(p({eventParams:"my_ad:upgrade_profile:loyalty_account:button:tap",eventDetailsParams:"\n          status: success,\n          flow_id: ".concat(K,",\n        ")}),m({path:"".concat(o.W_.LOYALTY_SYSTEM_PURCHASE_CATEGORY_ID,"/").concat(V,"/level/").concat(q,"?flow_id=").concat(K)}))},goToPurchaseLevelFlowId:K,isShowSecondaryButtonPPVCampaignAdLimit:!!X,isActivationLoading:U})}),N!==o.ue&&M===o.rA.DEACTIVATED&&(0,f.FD)(f.FK,{children:[(0,f.Y)(nC.A,{statusId:M,userId:null==k||null==(d=k.profile)?void 0:d.id,adUserId:null==c?void 0:c.user_id,rejectedReason:null}),(0,f.Y)(nN,{promoteButtonClickHandler:et,ad:c})]}),!ee&&Z()&&(0,f.Y)("div",{className:"ppv-campaign-container",children:(0,f.Y)(nV,{stopPromotionClickHandler:ea,promoteButtonClickHandler:et,isActivationLoading:U,hasSinglePPVCampaigns:(null==j?void 0:j.length)>0,disabledDropDown:!0})}),!ee&&(()=>{var e;let n=null==H?void 0:H.filter(e=>"created"===e.status||"started"===e.status||"continued"===e.status);return(z||(null==(e=n[0])?void 0:e.type)==="adViews")&&n.length>0&&M===o.rA.MODERATION})()&&(0,f.Y)("div",{className:"ppv-campaign-container",children:(0,f.Y)(nV,{stopPromotionClickHandler:ea,onOpenMenuClickHandler:ei,promoteButtonClickHandler:et,isActivationLoading:U,hasSinglePPVCampaigns:(null==j?void 0:j.length)>0})}),!ee&&(()=>{let e=null==H?void 0:H.filter(e=>"ended"===e.status||"canceled"===e.status);return z&&(e.length>0||0===H.length)&&M===o.rA.MODERATION})()&&(0,f.FD)(l.Fragment,{children:[(0,f.Y)("div",{className:"ppv-campaign-container",children:(0,f.Y)(nV,{stopPromotionClickHandler:ea,promoteButtonClickHandler:et,isActivationLoading:U,hasSinglePPVCampaigns:(null==j?void 0:j.length)>0,disabledDropDown:!0})}),(0,f.Y)("div",{className:"ppv-campaign-container",children:(0,f.Y)(nN,{promoteButtonClickHandler:et,ad:c})})]}),!ee&&$()&&(0,f.Y)("div",{className:"ppv-campaign-container",children:(0,f.Y)(nz,{promoteLink:Q,stopPromotionClickHandler:ea,updatePaymentStatusHandler:et,onOpenMenuClickHandler:ei})}),J()&&(0,f.Y)("div",{className:"ppv-campaign-container",children:(0,f.Y)(nM,{ad:c,settingProducts:w,stopPromotionClickHandler:ea,onOpenMenuClickHandler:ei})}),ee&&!J()&&M!==o.rA.PAYMENT_WAITING&&(0,f.Y)(n4,{ad:c,promoteButtonClickHandler:et}),N===o.ue&&M===o.rA.DEACTIVATED&&(0,f.Y)("div",{className:"border-container",children:(0,f.Y)(n0,{statusId:M,activateAdHandler:e=>et(e),isActivationLoading:U})}),(J()||$()||Z()||M===o.rA.MODERATION&&(0===H.length||H.length>0))&&(0,f.Y)(nE,{ppvCampaignStatus:o.$g,handleStopPromotionActionModal:e=>{if(F(!1),e&&H.length){var n,t,a;let e={campaign_id:(null==c||null==(t=c.campaign)||null==(n=t[0])?void 0:n.id)||null};
1return p({eventParams:"my_ad:advertise_stop:ppv:button:tap",adInfo:c,eventDetailsParams:e,label:null}),u((0,nx.pr)({campaignId:null==j||null==(a=j[0])?void 0:a.id,adId:c.id}))}},isPaidPosting:c.is_paid_posting,showModal:O})]})};var tn=t(63226),tt=t(45746),ta=t(43592),ti=t(21436);function to(){let e=(0,R._)(["\n  .LFSubHeading {\n    margin-bottom: 8px;\n  }\n  \n  .recommendation-tile {\n    margin-bottom: 12px;  \n  }\n  \n  .phone &,\n  .tablet & {\n    padding: 16px 16px 0;\n\n    .LFDivider {\n      margin: 16px -16px 0;\n    }\n  }\n"]);return to=function(){return e},e}let tr=()=>(0,M.AH)(to()),tl=e=>{let{description:n,recommendations:t,updateDescription:a,updateRecommendationStatus:i}=e,{sendInternalAnalytics:r}=(0,I.A)(),{translations:s,isDesktopDevice:d}=(0,l.useContext)(L.q),c=(0,no.w)({featureFlag:"posting_description_required"}),[u,p]=(0,l.useState)(!1),[m,g]=(0,l.useState)(n),[_,h]=(0,l.useState)(!1),v=t&&t.items.filter(e=>"description"===e.kind)[0],x=m.length>=(null==v?void 0:v.min_count),b=(0,ti.d)(m,500),A=e=>{h(!0),p(!0),g(e)};return(0,l.useEffect)(()=>{v&&!x&&r({eventParams:"edit_ad:recommendation_description:post:text_link:view",label:""})},[]),(0,l.useEffect)(()=>{u&&a({editedDescription:b,hasChanges:!0}),v&&i({recommendationType:"description",recommendationStatus:x})},[b,t.status]),(0,f.FD)("div",{css:tr(),"data-component":"editable-description",children:[(0,f.Y)(ta.A,{text:s.DESCRIPTION,isRequired:!0}),v&&!x&&(0,f.Y)(eb.A,{actionButtonVisible:v.action_button_visible,backgroundColor:t.background_color,backgroundColorCompleted:t.background_color_completed,kind:v.kind,leftIcon:t.left_icon,leftIconCompleted:t.left_icon_completed,subtitle:v.subtitle,title:v.title,onTileClick:()=>{r({eventParams:"edit_ad:recommendation_description:post:text_link:tap",label:""})},completedText:""}),(0,f.Y)(tn.A,{id:"editable-description__input",maxLength:o.mq.MAX_DESCRIPTION_LENGTH,value:m,placeholder:s.TAP_HERE_TO_ENTER_TEXT,onChange:e=>A(e.value),onBlur:()=>{_&&(h(!1),r({eventParams:"edit_ad:description:post:field:input",label:""}))},minRows:3,maxRows:25,required:{isRequired:c,emptyErrorText:s.THIS_FIELD_IS_REQUIRED}}),!d&&(0,f.Y)(tt.A,{backgroundColor:Y.PQ,size:"16"})]})};var ts=t(53096);function td(){let e=(0,R._)(["\n  display: flex;\n  align-items: center;\n  padding: 4px 0 0;\n  \n  .editable-category__current-categories {\n    display: flex;\n    align-items: center;\n\n    .LFSubHeading {\n      padding-right: 16px;\n      white-space: pre-wrap;\n      margin-bottom: 0;\n    }\n    \n    .LFButton {\n      min-width: 94px;\n    }\n  }\n\n  .editable-category {\n    &__modal-header {\n      text-align: center;\n      margin-bottom: 48px;\n    }\n  }\n  \n  .mobile &,\n  .phone & {\n    .editable-category__current-categories {\n      margin-bottom: 32px;\n    }\n  }\n\n"]);return td=function(){return e},e}let tc=()=>(0,M.AH)(td()),tu=w()(()=>Promise.all([t.e(9059),t.e(5372)]).then(t.bind(t,95372)),{loadableGenerated:{webpack:()=>[95372]},ssr:!1,loading:()=>null}),tp=e=>{let{ad:n,fetchEditableAdDetailsParameters:t,fetchEditableAdDetailsRecommendations:a,openCategoryChangeErrorModal:i,updateCategoryId:o}=e,{translations:r,catalog:s}=(0,l.useContext)(L.q),[d,c]=(0,l.useState)(!1),u=(0,ts.c)(s.catalogTreeWithEffects,null==n?void 0:n.category_id),p=u&&u.map(e=>e.name).join("   \xbb   ");return(0,f.FD)("div",{css:tc(),"data-component":"editable-category",children:[u&&p&&(0,f.FD)("div",{className:"editable-category__current-categories",children:[(0,f.Y)(nW.A,{size:"16",color:Y.yG,text:p,weight:"700"}),(0,f.Y)(N.A,{size:"small",text:r.SELECT,type:"secondary-green",onClick:()=>{if(null==n?void 0:n.is_category_locked)return i();c(!0)}})]}),d&&(0,f.Y)(tu,{...e,closeModalHandler:()=>c(!1),updateCategoryId:o,fetchParameters:t,fetchEditableAdDetailsRecommendations:a,ad:n,isEdit:!0})]})};var tm=t(19043);let tg=e=>{let{customPlaceholder:n,formObject:t,filterParamsObserver:i,translations:o,withEmptyError:r}=e;switch(t.kind){case"price":return(0,a.jsx)(tm.gf,{customPlaceholder:n,formObject:t,onChangeHandler:e=>i(e)});case"currency":return(0,a.jsx)(tm.uT,{formObject:t,onChangeHandler:e=>i(e)});case"input":return(0,a.jsx)(tm.gf,{formObject:t,customPlaceholder:n,onChangeHandler:e=>i(e),emptyErrorText:o.FIELD_IS_REQUIRED});case"dropdown":return(0,a.jsx)(tm.GG,{formObject:t,onChangeHandler:e=>i(e,{isMultiselect:t.is_multi_select}),customPlaceholder:n,clearAllText:o.CLEAR_ALL,searchPlaceholderText:o.WHAT_ARE_YOU_LOOKING_FOR,applyButtonText:o.APPLY,required:r,emptyErrorText:o.FIELD_IS_REQUIRED});case"sort_by":return t.values&&t.values.length&&(t.values=t.values.map(e=>(e.id=e.value,e))),(0,a.jsx)(tm.GG,{formObject:t,onChangeHandler:e=>i(e,{isMultiselect:t.is_multi_select}),customPlaceholder:n,clearAllText:o.CLEAR_ALL,searchPlaceholderText:o.WHAT_ARE_YOU_LOOKING_FOR,customParamName:"sort_by",applyButtonText:o.APPLY,emptyErrorText:o.FIELD_IS_REQUIRED});default:return null}};var t_=t(41839),th=t(2629),tv=t(39626);function tf(){let e=(0,R._)(["\n  padding-top: 24px;
1\n\n  .recommendation-tile {\n    margin-bottom: 12px;\n  }\n\n  .filter-control__currency-radio {\n    margin: 0!important;\n  }\n\n  .editable-parameters {\n    &__list {\n      display: flex;\n      align-items: baseline;\n      flex-wrap: wrap;\n      margin: 0 -8px;\n      padding: 24px 0 12px;\n\n      &-item {\n        width: 50%;\n        padding: 0 8px 24px;\n      }\n    }\n  }\n\n  > .LFSubHeading {\n    margin-bottom: 8px;\n  }\n\n  .LFDivider {\n    margin: 0 -16px;\n  }\n\n  .editable-parameters__list-item--local-currency-preview {\n    width: 100%;\n    padding: 0 8px;\n  }\n\n  .phone &,\n  .tablet & {\n    padding: 12px 16px 0;\n\n    .editable-parameters__list {\n      padding: 0;\n\n      &-item {\n        padding: 0 8px 12px;\n      }\n    }\n\n    .localCurrencyPreviewContainer {\n      padding: 8px 0 28px;\n    }\n  }\n\n  .desktop & {\n    .localCurrencyPreviewContainer {\n      padding: 0 0 32px;\n    }\n  }\n"]);return tf=function(){return e},e}let tx=()=>(0,M.AH)(tf()),tb=e=>{var n,t;let{ad:a,fetchEditableAdDetailsParameters:i,fetchEditableAdDetailsRecommendations:o,openCategoryChangeErrorModal:r,updateCategoryId:s,updateCurrency:d,updateParameters:c,updatePrice:u,updateRecommendationStatus:p}=e,{sendInternalAnalytics:m}=(0,I.A)(),{showUSDCurrencyInfo:g}=(0,th.a)({updatedCurrencyParamsValue:null==a||null==(n=a.currency_param)?void 0:n.values}),{isDesktopDevice:_,translations:h}=(0,l.useContext)(L.q),[v,x]=(0,l.useState)(!1),[b,A]=(0,l.useState)(null==a?void 0:a.price),y=null==a?void 0:a.recommendations,E=y&&y.items&&y.items.filter(e=>"parameters"===e.kind)[0],C=(0,tv.Q)({params:null==a?void 0:a.params,withSelectedParams:!0}).filter(e=>e.length>0),w=C.length>=(null==E?void 0:E.min_count);(0,l.useEffect)(()=>{E&&C&&!w&&m({eventParams:"edit_ad:recommendation_params:post:text_link:view",label:""})},[]),(0,l.useEffect)(()=>{v&&u({price:b,hasChanges:!0})},[b]),(0,l.useEffect)(()=>{p({recommendationType:"parameters",recommendationStatus:w})},[w,y.status]);let T=e=>{let n=Number(e&&e.toString().replace(/[^\d]/g,"").replace(/^0+/g,""))||null;x(!0),A(n),m({eventParams:"edit_ad:price:post:field:apply",label:""})},N=e=>{d({currency:e,hasChanges:!0}),m({adInfo:a,eventParams:"edit_ad:edit_ad:post:currency:select",eventDetailsParams:{currency:e}})},P=e=>{c({param:e,hasChanges:!0});let n=(null==e?void 0:e.kind)==="dropdown"?"select":"input";m({eventParams:"edit_ad:param:post:field:".concat(n),label:""})};return(0,f.FD)("div",{css:tx(),className:"editable-parameters","data-component":"editable-parameters",children:[(0,f.Y)(nW.A,{size:"16",text:h.PARAMETERS,weight:"700"}),E&&C&&!w&&(0,f.Y)(eb.A,{actionButtonVisible:E.action_button_visible,backgroundColor:y.background_color,backgroundColorCompleted:y.background_color_completed,kind:E.kind,leftIcon:y.left_icon,leftIconCompleted:y.left_icon_completed,subtitle:null==E?void 0:E.subtitle,title:E.title,onTileClick:()=>{m({eventParams:"edit_ad:recommendation_params:post:text_link:tap",label:""})},completedText:""}),(0,f.Y)(tp,{ad:a,updateCategoryId:s,fetchEditableAdDetailsParameters:i,fetchEditableAdDetailsRecommendations:o,openCategoryChangeErrorModal:r}),(0,f.FD)("ul",{className:"editable-parameters__list",children:[(null==a?void 0:a.currency_param)!==null&&(0,f.FD)(f.FK,{children:[(0,f.Y)("li",{className:"editable-parameters__list-item",children:(0,f.Y)(tm.gf,{formObject:{value:(null==a||null==(t=a.price)?void 0:t.toString())||"",name:h.PRICE,type:"price"},onChangeHandler:e=>T(e.selectedValue),maxLength:10,showCounter:!1})}),(0,f.Y)("li",{className:"editable-parameters__list-item",children:(0,f.Y)(tm.uT,{formObject:null==a?void 0:a.currency_param,onChangeHandler:e=>N(null==e?void 0:e.selectedValue)})}),g&&Number(null==a?void 0:a.price)>0&&(0,f.Y)("li",{className:"editable-parameters__list-item--local-currency-preview",children:(0,f.Y)(t_.A,{price:null==a?void 0:a.price,internalAnalyticsData:{analyticsScreen:"edit_ad",analyticsComponent:"post"}})})]}),a.params&&a.params.length>0&&a.params.map(e=>(0,f.Y)("li",{className:"editable-parameters__list-item",children:(0,f.Y)(tg,{formObject:e,filterParamsObserver:e=>P(e),translations:h,withEmptyError:!0})},e.id||e.name))]}),!_&&(0,f.Y)(tt.A,{backgroundColor:Y.PQ,size:"16"})]})};var tA=t(40555);function ty(){let e=(0,R._)(["\n  width: calc(50% - 8px);\n\n  .phone &,\n  .tablet & {\n    width: 100%;\n    padding: 12px 0;\n  }\n"]);return ty=function(){return e},e}let tE=()=>(0,M.AH)(ty()),tC=e=>{let{ad:n}=e,t=(0,s.wA)(),{sendInternalAnalytics:a}=(0,I.A)(),{data:i}=(0,tA.ZC)(),{translations:o}=(0,l.useContext)(L.q),r=null==i?void 0:i.map(e=>{let t=[];return t={...e,value:e.name}
1,e.id===n.city_id&&(t={...e,selected:!0,value:e.name}),t}),d={...null==i?void 0:i.find(e=>e.id===n.city_id),name:o.CITY,values:r};return(0,f.Y)("div",{css:tE(),"data-component":"editable-current-city",children:(0,f.Y)(tm.GG,{formObject:d,onChangeHandler:e=>{var i;t((0,eO.oi)({cityId:e.selectedValue,city:(null==e||null==(i=e.valueObject)?void 0:i.value)||null,adId:null==n?void 0:n.id,hasChanges:!0})),a({eventParams:"edit_ad:map:map:map:tap",label:""})},customPlaceholder:o.CHOOSE_CITY,clearAllText:o.CLEAR_ALL,searchPlaceholderText:o.CHOOSE_CITY,applyButtonText:o.APPLY,required:!0,selectError:((null==n?void 0:n.city)===null||(null==n?void 0:n.city)==="")&&o.FIELD_IS_REQUIRED})})};var tw=t(84529),tT=t(46519),tI=t(33552),tN=t(43108),tP=t(73557),tk=t.n(tP);let tS=()=>{let e=(0,s.wA)(),{sendInternalAnalytics:n}=(0,I.A)(),{translations:t,isDesktopDevice:i}=(0,l.useContext)(L.q),{adDetailsItem:o,selectedContactMethod:r,setSelectedContactMethod:d,isSubmitRequestSelected:c,isAvailableContactMethodCustomForms:u,setIsSubmitRequestSelected:p}=(0,l.useContext)(b),m=(0,s.d4)(e=>e.currentCountry),g=null==o?void 0:o.id,_=null==o?void 0:o.mobile,h=null==o?void 0:o.hide_phone,v=_&&(0,tw.l)(_),f=(null==v?void 0:v.nationalNumber)||"",x=(0,no.w)({featureFlag:"contact_method_lead_generation"}),[A,y]=(0,l.useState)("".concat(m.phone_mask).concat(f)),[E,C]=(0,l.useState)(""),w=()=>
1{n({eventParams:"edit_ad:phone:post:number:input",label:""})},T=(n,t)=>{var a;let i=null==(a=(0,tw.l)(n))?void 0:a.isValid();return e((0,eO.rp)({adId:g,phoneNumber:n,isValidPhone:!!i})),C(t)};return(0,a.jsxs)("div",{className:tk().editablePhoneNumberContainer,"data-component":"editable-phone-number",children:[(0,a.jsx)(nW.A,{size:"16",text:t.PHONE,weight:"700",customClass:tk().editablePhoneNumberLabel}),(0,a.jsx)(tN.A,{customClassName:tk().editablePhoneNumberInput,error:E,countryCodes:[{value:m.phone_mask,title:m.name}],onChange:e=>{let{value:n,error:t}=e;T(n,t||""),y(n),w()},placeholder:"XXX XXXXXX",required:{isRequired:!0,emptyErrorText:t.PHONE_CANNOT_BE_EMPTY,validateErrorText:t.PHONE_NUMBER_IS_INVALID},value:A}),x?(0,a.jsx)(tT.A,{selectedContactMethod:r,setSelectedContactMethod:d,isAvailableContactMethodCustomForms:u,isSubmitRequestSelected:c,setIsSubmitRequestSelected:p}):(0,a.jsxs)("div",{className:tk().editablePhoneNumberHidePhoneWrap,children:[(0,a.jsx)(tI.A,{name:"agree",onChange:()=>{e((0,eO.sm)({adId:g,hidePhone:!h}))},valueObj:{id:"1",selected:h,value:""}}),(0,a.jsx)(ex.A,{size:"14",text:t.HIDE_PHONE_NUMBER,color:"var(--neutralDarkGrey)"})]}),!i&&(0,a.jsx)(tt.A,{backgroundColor:"var(--neutralLightGrey)",size:"16",customClass:tk().editablePhoneNumberBottomDivider})]})};function tD(){let e=(0,R._)(["\n  padding-bottom: 24px;\n\n  .LFInput {\n    width: calc(50% - 8px);\n  }\n  \n  .phone &,\n  .tablet & {\n    padding: 12px 0 0;\n    max-width: 100%;\n    margin-top: 0;\n\n    .LFInput {\n      width: 100%;\n    }\n\n    .LFDivider {\n      margin: 12px -16px 0;\n    }\n  }\n"]);return tD=function(){return e},e}let tY=()=>(0,M.AH)(tD()),tO=e=>{let{userName:n,updateUserName:t}=e,{translations:a,isDesktopDevice:i}=(0,l.useContext)(L.q),[o,r]=(0,l.useState)(!1),[s,d]=(0,l.useState)(n),c=(0,ti.d)(s,500),u=s&&s.length<=3?a.NAME_MUST_BE_3_SYMBOLS:a.FIELD_IS_REQUIRED,p=e=>{d(e),r(!0)};return(0,l.useEffect)(()=>{o&&t({userName:c}
1)},[c]),(0,f.FD)("div",{css:tY(),"data-component":"editable-user-name",children:[(0,f.Y)(tm.gf,{formObject:{value:n,name:a.FULL_NAME,type:"text",is_required:!0},onChangeHandler:e=>{let{selectedValue:n}=e;return p(n)},customPlaceholder:a.NAME_AT_LEAST_COUNT_CHARACTERS(3),emptyErrorText:a.FIELD_IS_REQUIRED,error:!s||s.length<3?u:""}),!i&&(0,f.Y)(tt.A,{backgroundColor:Y.PQ,size:"16"})]})};function tL(){let e=(0,R._)(["\n  padding: 40px 0;\n  margin: 0 -16px;\n\n  .container {\n    padding: 0 16px;\n  }\n\n  .line-after {\n    position: relative;\n\n    &::after {\n      content: '';\n      display: block;\n      border-bottom: 1px solid var(--neutralGrey);\n    }\n  }\n\n  .payment-proposals-list {\n    border-top: 0;\n    margin-top: 0;\n\n    li:last-child .paymentFeatureProposal {\n      border-bottom: 0;\n    }\n  }\n\n  .modal-photoGallery {\n    &__top-save-link {\n      position: fixed;\n      top: 8px;\n      right: 16px;\n      font-size: 17px;\n      font-weight: 500;\n      z-index: 99;\n    }\n\n    &__bottom-save-link {\n      position: fixed;\n      bottom: 0;\n      left: 0;\n      right: 0;\n      padding: 16px;\n      background: var(--primaryWhite);\n      box-shadow: 0 0 15px rgb(from var(--neutralBlack) r g b / .15);\n\n      .LFButton {\n        width: 100%;\n      }\n    }\n  }\n  \n  .image-uploader__content {\n    padding-bottom: 80px;\n  }\n\n  .modal-mobile-fullscreen-view {\n    z-index: 1001;\n  }\n  \n  .ShareButton {\n    padding-top: 24px;\n    \n    .LFButton {\n      width: 100%;\n    }\n  }\n"]);return tL=function(){return e},e}let tF=()=>(0,M.AH)(tL()),tR=w()(()=>t.e(7229).then(t.bind(t,7229)),{loadableGenerated:{webpack:()=>[7229]},ssr:!1}),tM=e=>{var n,t,a;let{adDetails:i,deletePreviewImage:r,deletePhotos:d,setMainPreviewImage:c,openCategoryChangeErrorModal:u,updateCategoryId:p,updateCurrency:m,fetchEditableAdDetailsParameters:g,fetchEditableAdDetailsRecommendations:_,retryUploadPreviewPhoto:h,updateDescription:v,updateRecommendationStatus:x,updateParameters:E,updatePrice:C,uploadPreviewPhoto:w,updatePhotos:S,updateUserName:D}=e,{sendInternalAnalytics:Y}=(0,I.A)(),{translations:O}=(0,l.useContext)(L.q),{convertContactMethodToObj:F,hasLeadGenerationChanges:R,selectedContactMethod:M,isFeatureFlagContactMethodLeadGenerationEnable:H}=(0,l.useContext)(b),j=(0,s.d4)(e=>e.user),[z,B]=(0,l.useState)(!1),[G,U]=(0,l.useState)(!1),[V,q]=(0,l.useState)(!1),[W,X]=(0,T.l)("onboarding_personal_ad_to_detail_page"),[K,Q]=(0,l.useState)(!1),[Z,$]=(0,l.useState)(!1),J=i.item,ee=J.status_id,en=J.campaign,et=ee!==o.rA.REJECTED&&ee!==o.rA.DEACTIVATED,ei=F({method:Number(M)}),ed=(0,l.useRef)(null),ec=()=>B(e=>!e),eu=()=>{var e;S({previewPhotos:null==(e=i.previewImages)?void 0:e.data,adId:null==J?void 0:J.id}),q(e=>!e)},ep=e=>{var n;w({...e,adId:null==i||null==(n=i.item)?void 0:n.id}),Y({eventParams:"edit_ad:photo:post:field:apply",label:""})};return(0,l.useEffect)(()=>{let e=en&&en.filter(e=>"started"===e.status||"continued"===e.status);x({recommendationType:"ppv",recommendationStatus:ee===o.rA.ACTIVE&&(null==e?void 0:e.length)>0,adId:null==J?void 0:J.id})},[]),(0,l.useEffect)(()=>{"undefined"!=typeof navigator&&navigator.share&&Q(!0)},[]),(0,f.FD)("div",{css:tF(),className:"test mobile??","data-component":"details-edit-page-content-mobile",children:[(0,f.Y)(nv,{ad:J,scrollToShareBlock:()=>{ed&&ed.current&&window.scrollTo({top:ed.current.offsetTop-50,left:0,behavior:"smooth"})}}),et&&(0,f.Y)(ev,{adRecommendationsItems:null==J||null==(n=J.recommendations)?void 0:n.items,recommendedButtonClickHandler:ec}),(0,f.Y)(nm,{ad:J,previewImages:i.previewImages,recommendedButtonClickHandler:()=>q(e=>!e),needResetSlider:Z,setNeedResetSlider:$,updateRecommendationStatus:e=>{let{recommendationType:n,recommendationStatus:t}=e;return x({recommendationType:n,recommendationStatus:t,adId:null==J?void 0:J.id})}}),(0,f.Y)(te,{ad:J,settingProducts:[],cancelPPVCampaign:()=>{}}),(0,f.Y)("div",{className:"line-after",children:(0,f.Y)(eP,{ad:J})}),(0,f.Y)(tl,{description:null==J?void 0:J.description,recommendations:null==J?void 0:J.recommendations,updateDescription:e=>{var n;let{editedDescription:t,hasChanges:a}=e;return v({editedDescription:t,adId:null==i||null==(n=i.item)?void 0:n.id,hasChanges:a})},updateRecommendationStatus:e=>{let{recommendationType:n,recommendationStatus:t}=e;return x({recommendationType:n,recommendationStatus:t,adId:null==J?void 0:J.id})}}),(0,f.Y)(tb,{ad:J,openCategoryChangeErrorModal:u,updateCategoryId:e=>{let{categoryId:n,hasChanges:t}=e;return p({categoryId:n,adId:null==J?void 0:J.id,hasChanges:t})},updateCurrency:e=>{var n;let{currency:t,hasChanges:a}=e;return m({currency:t,adId:null==i||null==(n=i.item)?void 0:n.id,hasChanges:a})}
1,fetchEditableAdDetailsParameters:e=>{let{categoryId:n}=e;return g({categoryId:n,ad:null==i?void 0:i.item})},fetchEditableAdDetailsRecommendations:e=>{var n;return _(e,null==i||null==(n=i.item)?void 0:n.id)},updateParameters:e=>{var n;let{param:t,hasChanges:a}=e;return E({param:t,adId:null==i||null==(n=i.item)?void 0:n.id,hasChanges:a})},updatePrice:e=>{var n;let{price:t,hasChanges:a}=e;return C({price:t,adId:null==i||null==(n=i.item)?void 0:n.id,hasChanges:a})},updateRecommendationStatus:e=>{let{recommendationType:n,recommendationStatus:t}=e;return x({recommendationType:n,recommendationStatus:t,adId:null==J?void 0:J.id})}}),(0,f.FD)("div",{className:"container",children:[(0,f.Y)(tS,{}),(null==j||null==(t=j.profile)?void 0:t.upgrade_username)&&(0,f.Y)(tO,{userName:null==J?void 0:J.username,updateUserName:e=>{let{userName:n}=e;return D({userName:n,adId:null==J?void 0:J.id})}}),(0,f.Y)(tC,{ad:J}),(0,f.Y)(er.A,{ad:J,isEditableDetailPage:!0})]}),o.rA.DEACTIVATED!==(null==J?void 0:J.status_id)&&K?(0,f.Y)("div",{className:"container",ref:ed,children:(0,f.Y)(eo,{text:J.description,url:J.url,buttonType:"secondary-green",buttonText:O.SHARE})}):(0,f.Y)("div",{className:"container",ref:ed,children:(0,f.Y)(el.A,{title:O.SHARE_WITH_FRIENDS,url:null==J?void 0:J.url,shareBlockAnalyticsCb:e=>{let n={};J.old_price&&J.price&&J.old_price>J.price&&(n={...n,old_price:J.old_price}),Y({eventParams:"my_ad:".concat(e,":share:button:tap"),adInfo:J,eventDetailsParams:n,label:"success"})}})}),(0,f.Y)(es.A,{ad:J,isEditablePage:!0,leadGeneration:ei,hasLeadGenerationChanges:R,isFeatureFlagContactMethodLeadGenerationEnable:H}),z&&(0,f.Y)(k.default,{closeIcon:(0,f.Y)(P.A,{size:"24"}),closeModal:ec,children:(0,f.Y)(eE,{adRecommendationsData:null==J?void 0:J.recommendations})}),V&&(0,f.FD)(k.default,{closeIcon:(0,f.Y)(P.A,{size:"24"}),closeModal:()=>{var e;if(null==i||null==(e=i.previewImages)?void 0:e.hasChanges)return U(!0);q(!1)},title:O.IMAGES,children:[(0,f.Y)(N.A,{customClass:"modal-photoGallery__top-save-link",type:"text",text:O.SAVE,onClick:eu,size:"small"}),(0,f.Y)(ea,{images:null==i||null==(a=i.previewImages)?void 0:a.data,deletePreviewImage:e=>r({image:e,adId:null==J?void 0:J.id}),setMainPreviewImage:e=>{c({image:e,adId:null==J?void 0:J.id}),$(!0)},uploadPhoto:e=>ep(e),retryUploadPhoto:e=>{var n;return h({...e,adId:null==i||null==(n=i.item)?void 0:n.id})}}),(0,f.Y)("div",{className:"modal-photoGallery__bottom-save-link",children:(0,f.Y)(N.A,{size:"large",type:"primary-green",text:O.SAVE,onClick:eu})})]}),G&&(0,f.Y)(A.default,{onCloseRequest:()=>U(!1),children:(0,f.Y)(y.default,{closeButton:()=>U(!1),children:(0,f.Y)(em,{title:O.SAVE_CHANGES_QUESTION,successAction:()=>{var e;S({previewPhotos:null==i||null==(e=i.previewImages)?void 0:e.data,adId:null==J?void 0:J.id}),U(!1),q(!1)},rejectAction:()=>{var e,n;(null==i||null==(n=i.previewImages)||null==(e=n.uploadedImagesId)?void 0:e.length)>0&&d({photoIds:i.previewImages.uploadedImagesId,adId:null==J?void 0:J.id}),U(!1),q(!1)}})})}),!W&&(0,f.Y)(tR,{setCookie:X})]})};var tH=t(54852);function tj(){let e=(0,R._)(["\n  &.editable-details-page-container {\n    background: var(--primaryWhite);\n    padding-bottom: 240px;\n  }\n\n  .editable-detail-header-wrap {\n    padding-top: 24px;\n  }\n\n  .editable-detail-page {\n    display: flex;\n    margin-top: 16px;\n\n    &__content-bar {\n      flex: 1 0 66.666%;\n      max-width: 625px;\n      min-height: 400px;\n      padding-right: 25px;\n      border-radius: 6px;\n\n      .editable-detail-page-content-wrap {\n        padding: 24px 24px 32px;\n        border-left: 1px solid var(--neutralGrey);\n        border-right: 1px solid var(--neutralGrey);\n        border-bottom: 1px solid var(--neutralGrey);\n        border-bottom-left-radius: 6px;\n        border-bottom-right-radius: 6px;\n      }\n    }\n\n    &__info-bar {\n      flex: 1 1 auto;\n      max-width: 325px;\n\n      .border-container {\n        border: 1px solid var(--neutralGrey);\n        border-radius: 6px;\n        margin-bottom: 16px;\n      }\n\n      .payment-proposals-list {\n        border-radius: 6px;\n        border: 1px solid var(--neutralGrey);\n        margin: 0 0 16px;\n\n        li:last-child .paymentFeatureProposal {\n          border-bottom: 0;\n        }\n\n        li > .paymentFeatureProposal {\n          padding: 16px;\n        }\n      }\n    }\n  }\n"]);return tj=function(){return e},e}let tz=()=>(0,M.AH)(tj()),tB=e=>{var n;
1let{adDetails:t,seoMetas:a,deleteImage:i,fetchEditableAdDetailsParameters:r,fetchEditableAdDetailsRecommendations:d,openCategoryChangeErrorModal:c,retryUploadPhoto:u,setMainImage:p,updateCategoryId:m,updateCurrency:g,updateDescription:_,updateParameters:h,updatePrice:v,updateRecommendationStatus:x,updateUserName:b,uploadPhoto:A}=e,{sendInternalAnalytics:y}=(0,I.A)(),{translations:E}=(0,l.useContext)(L.q),C=(0,s.d4)(e=>e.user),w=null==t?void 0:t.item,T=w.status_id,N=w.campaign,P=T!==o.rA.REJECTED&&T!==o.rA.DEACTIVATED;return(0,l.useEffect)(()=>{let e=N&&N.filter(e=>"started"===e.status||"continued"===e.status);x({recommendationType:"ppv",recommendationStatus:T===o.rA.ACTIVE&&e.length>0,adId:null==w?void 0:w.id})},[]),(0,f.FD)("div",{css:tz(),className:"container editable-details-page-container","data-component":"details-edit-page-content-desktop",children:[(0,f.Y)("div",{className:"editable-detail-header-wrap",children:(0,f.Y)(tH.A,{ad:w,type:"editable",seoMetas:a})}),(0,f.FD)("div",{className:"editable-detail-page",children:[(0,f.FD)("div",{className:"editable-detail-page__content-bar",children:[(0,f.Y)(nm,{ad:w,previewImages:null==t?void 0:t.previewImages,deleteImage:e=>i({image:e,adId:null==w?void 0:w.id}),retryUploadPhoto:e=>{var n;return u({...e,adId:null==t||null==(n=t.item)?void 0:n.id})},setMainImage:e=>p({image:e,adId:null==w?void 0:w.id}),uploadPhoto:e=>{var n;return A({...e,adId:null==t||null==(n=t.item)?void 0:n.id})},updateRecommendationStatus:e=>{let{recommendationType:n,recommendationStatus:t}=e;return x({recommendationType:n,recommendationStatus:t,adId:null==w?void 0:w.id})}}),(0,f.FD)("div",{className:"editable-detail-page-content-wrap",children:[(0,f.Y)(tl,{description:null==w?void 0:w.description,recommendations:null==w?void 0:w.recommendations,updateDescription:e=>{let{editedDescription:n,hasChanges:t}=e;return _({editedDescription:n,adId:null==w?void 0:w.id,hasChanges:t})},updateRecommendationStatus:e=>{let{recommendationType:n,recommendationStatus:t}=e;return x({recommendationType:n,recommendationStatus:t,adId:null==w?void 0:w.id})}}),(0,f.Y)(tb,{ad:null==t?void 0:t.item,openCategoryChangeErrorModal:c,updateCategoryId:e=>{let{categoryId:n,hasChanges:t}=e;return m({categoryId:n,adId:null==w?void 0:w.id,hasChanges:t})},updateCurrency:e=>{let{currency:n,hasChanges:t}=e;return g({currency:n,adId:null==w?void 0:w.id,hasChanges:t})},fetchEditableAdDetailsParameters:e=>{let{categoryId:n}=e;return r({categoryId:n,ad:w})},fetchEditableAdDetailsRecommendations:e=>d(e,null==w?void 0:w.id),updateParameters:e=>{let{param:n,hasChanges:t}=e;return h({param:n,adId:null==w?void 0:w.id,hasChanges:t})},updatePrice:e=>{let{price:n,hasChanges:t}=e;return v({price:n,adId:null==w?void 0:w.id,hasChanges:t})},updateRecommendationStatus:e=>{let{recommendationType:n,recommendationStatus:t}=e;return x({recommendationType:n,recommendationStatus:t,adId:null==w?void 0:w.id})}}),(0,f.Y)(tS,{}),(null==C||null==(n=C.profile)?void 0:n.upgrade_username)&&(0,f.Y)(tO,{userName:null==w?void 0:w.username,updateUserName:e=>{let{userName:n}=e;return b({userName:n,adId:null==w?void 0:w.id})}}),(0,f.Y)(tC,{ad:w})]})]}),(0,f.FD)("div",{className:"editable-detail-page__info-bar",children:[(0,f.Y)(eP,{ad:w}),(0,f.Y)(te,{ad:w,settingProducts:[],cancelPPVCampaign:()=>{}}),P&&(0,f.Y)(eE,{adRecommendationsData:null==w?void 0:w.recommendations}),o.rA.DEACTIVATED!==(null==w?void 0:w.status_id)&&(0,f.Y)(el.A,{title:E.SHARE_WITH_FRIENDS,url:null==w?void 0:w.url,shareBlockAnalyticsCb:e=>{let n={};w.old_price&&w.price&&w.old_price>w.price&&(n={...n,old_price:w.old_price}
1),y({eventParams:"my_ad:".concat(e,":share:button:tap"),adInfo:w,eventDetailsParams:n,label:"success"})}}),(0,f.Y)(er.A,{ad:w,isEditableDetailPage:!0})]})]})]})};function tG(){let e=(0,R._)(["\n  text-align: center;\n  \n  .LFIconAttention {\n    margin-bottom: 20px;\n  }\n  \n  .LFHeading {\n    margin-bottom: 16px;\n  }\n  \n  .LFParagraph {\n    margin-bottom: 32px;\n  }\n\n  .phone &,\n  .tablet & {\n    .LFButton {\n      width: 100%;\n    }\n  }\n"]);return tG=function(){return e},e}let tU=()=>(0,M.AH)(tG()),tV=e=>{let{clickHandler:n}=e,{translations:t}=(0,l.useContext)(L.q);return(0,f.FD)("div",{css:tU(),"data-component":"category-error-modal",children:[(0,f.Y)(ec.A,{colorAttention:Y.qT}),(0,f.Y)(ed.A,{size:"20",text:t.SORRY_YOU_CANNOT_CHANGE_CATEGORY,type:"h2",weight:"700"}),(0,f.Y)(ex.A,{size:"16",text:t.TO_CHANGE_THE_CATEGORY_CREATE_A_NEW_AD,color:Y.zw}),(0,f.Y)(N.A,{size:"large",text:t.OK_THANKS,type:"primary-green",onClick:n})]})},tq=e=>{var n,t;let a=(0,s.d4)(n=>{var t,a;return e?null==(a=n.feed.adDetails[e.id])||null==(t=a.editableDetails)?void 0:t.isValidPhoneNumber:void 0}),i=(0,s.d4)(n=>{var t,a;return e?null==(a=n.feed.adDetails[e.id])||null==(t=a.editableDetails)?void 0:t.hasChanges:void 0}),o=(0,s.d4)(n=>{var t,a,i;return e?null==(i=n.feed.adDetails[e.id])||null==(a=i.editableDetails)||null==(t=a.previewImages)?void 0:t.hasChanges:void 0});if(!e)return;let r=(0,no.w)({featureFlag:"posting_description_required"}),l=e.city_id,d=(null==(n=e.username)?void 0:n.length)>=3,c=(null==(t=e.description)?void 0:t.length)>0;return!l||!a||!i&&!o||!d||r&&!c};function tW(){let e=(0,R._)(["\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  \n  .LFHeading {\n    padding: 16px 0 8px;\n    text-align: center;\n  }\n\n  .modal-conformation__action-wrap {\n    display: flex;\n    justify-content: space-between;\n    width: 100%;\n    padding-top: 24px;\n  }\n\n  &.phone,\n  &.tablet {\n    .LFButton {\n      width: 100%;\n      max-width: calc(50% - 6px);\n    }\n  }\n"]);return tW=function(){return e},e}let tX=()=>(0,M.AH)(tW()),tK=e=>{let{ad:n,handleDeactivationActionModal:t}=e,{translations:a,isDesktopDevice:i}=(0,l.useContext)(L.q),o=(0,x.k)(),r=i?"large":"medium",s=tq(n),d=(0,ng.R)({params:null==n?void 0:n.params}),c=s||!!(null==d?void 0:d.length);return(0,f.FD)("div",{css:tX(),className:o,"data-component":"save-changes-modal",children:[(0,f.Y)(ec.A,{}),(0,f.Y)(ed.A,{size:"20",text:a.SAVE_ALL_CHANGES_QUESTION,type:"h2",weight:"500"}),(0,f.FD)("div",{className:"modal-conformation__action-wrap",children:[(0,f.Y)(N.A,{size:r,text:a.NO,type:"secondary-pink",onClick:()=>t(!1)}),(0,f.Y)(N.A,{size:r,text:a.YES,type:"secondary-green",onClick:()=>t(!0),disabled:c})]})]})};var tQ=t(41700);function tZ(){let e=(0,R._)(["\n  display: flex;\n\n  .LFButton {\n    width: 100%;\n    margin-right: 24px;\n\n    &:last-child {\n      margin-right: 0;\n    }\n  }\n"]);return tZ=function(){return e},e}let t$=()=>(0,M.AH)(tZ()),tJ=w()(()=>Promise.all([t.e(9e3),t.e(2634)]).then(t.bind(t,80253)),{loadableGenerated:{webpack:()=>[80253]},ssr:!1}),t0=w()(()=>Promise.all([t.e(2267),t.e(389),t.e(2587)]).then(t.bind(t,37825)),{loadableGenerated:{webpack:()=>[37825]},ssr:!1}),t1=e=>{var n,t,a;let{ad:i}=e,r=(0,s.wA)(),{redirectToUrl:d}=(0,_.A)(),{hasChanges:c}=(0,n8.m)({ad:i}),{sendInternalAnalytics:u}=(0,I.A)(),{translations:p}=(0,l.useContext)(L.q),{selectedContactMethod:m,convertContactMethodToObj:g,hasLeadGenerationChanges:h,isFeatureFlagContactMethodLeadGenerationEnable:v}=(0,l.useContext)(b),x=(0,s.d4)(e=>e.user),[A,y]=(0,l.useState)(!1),[E,C]=(0,l.useState)(!1),w=null==x||null==(n=x.profile)?void 0:n.businessProfile,T=null==i||null==(a=i.user)||null==(t=a.business)?void 0:t.business,P=g({method:Number(m)}),k=e=>{if(e.preventDefault(),!(0,ng.e)({ad:i,translations:p}))return;let n=w?o.tH.ACTIVATE_BUTTON_AD_DETAIL_DEACTIVATE_STATUS_DESKTOP_BUSINESS:o.tH.ACTIVATE_BUTTON_AD_DETAIL_DEACTIVATE_STATUS_DESKTOP,t=i.old_price&&i.price&&i.old_price>i.price?"old_price: ".concat(i.old_price):"";u({eventParams:"my_ad:activate:".concat(w?"ppv_bp":"ppv",":button:tap"),adInfo:i,eventDetailsParams:t,label:"success"}),c||h?r((0,eO.pu)({ad:v?{...i,...P}:{...i,hide_chat:!1},isActivationFlow:!0,flowId:n})):r((0,eO.QD)({adId:i.id,isBusinessProfile:T,flowId:n}))};return(0,f.FD)("div",{css:t$(),className:"personal-actions-buttons","data-component":"personal-action-buttons",children:[(null==i?void 0:i.status_id)!==o.rA.DEACTIVATED?(0,f.FD)(f.FK,{children:[(0,f.Y)(N.A,{size:"large",type:"secondary-pink",text:p.DEACTIVATE,onClick:()=>y(!0)}),(0,f.Y)(N.A,{size:"large",type:"primary-green",text:p.SAVE,onClick:()=>
1{if(!(0,ng.e)({ad:i,translations:p}))return;let e=v?{...i,...P}:{...i,hide_chat:!1};r((0,eO.pu)({ad:e}))},loading:(null==i?void 0:i.status)===o._})]}):(0,f.FD)(f.FK,{children:[(0,f.Y)(N.A,{size:"large",type:"secondary-pink",text:p.DELETE,onClick:()=>C(!0)}),(0,f.Y)(N.A,{size:"large",type:"primary-green",text:p.ACTIVATE,onClick:e=>k(e),loading:(null==i?void 0:i.status)===o._})]}),A&&(0,f.Y)(t0,{handleDeactivationActionModal:(e,n)=>{if(y(!1),e){let e=i.old_price&&i.price&&i.old_price>i.price?"old_price: ".concat(i.old_price):"";return u({eventParams:"my_ad:deactivate:ad:button:tap",adInfo:i,eventDetailsParams:"".concat(n,",").concat(e),label:"success"}),r((0,tQ.M)({adId:null==i?void 0:i.id})),d({path:o.W_.ACCOUNT_PAGE})}}}),E&&(0,f.Y)(tJ,{handleDeleteActionModal:e=>{if(C(!1),e)return u({eventParams:"my_ad:delete:ad:button:tap",adInfo:null,eventDetailsParams:(null==i?void 0:i.old_price)&&(null==i?void 0:i.price)&&i.old_price>i.price?"old_price: ".concat(i.old_price):"",label:"success"}),r((0,eO.hI)({adId:null==i?void 0:i.id})),d({path:o.W_.HOME_PAGE})}})]})};var t2=t(6132),t6=t(80621);function t4(){let e=(0,R._)(["\n  .container {\n    padding: 0 16px;\n    max-width: 960px;\n  }\n\n  .LFDropdownMenu {\n    margin: 0;\n\n    .container-menu {\n      left: auto;\n      right: 0;\n      min-width: 225px;\n    }\n  }\n\n  .simple-dropdown-wrap li {\n    &:not(:last-of-type) {\n      border-bottom: 1px solid var(--neutralGrey);\n    }\n\n    a {\n      display: inline-block;\n      width: 100%;\n      font-size: 14px;\n      line-height: 21px;\n      color: var(--neutralBlack);\n      margin: 10px 0;\n      padding: 0 16px;\n      text-decoration: none;\n      background-color: var(--primaryWhite);\n      border: none;\n      appearance: none;\n      text-align: left;\n      box-sizing: border-box;\n      cursor: pointer;\n\n      &:hover {\n        color: var(--primaryGreen);\n      }\n    }\n  }\n\n  .LFSelectModalDropdown {\n    z-index: 1000;\n  }\n\n  .LFLabel {\n    margin-bottom: 8px;\n  }\n\n  .loader-wrap {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    min-height: calc(100vh - 196px);\n  }\n\n  .recommendation-tile {\n    cursor: pointer;\n  }\n\n  .personal-actions-buttons-container {\n    position: sticky;\n    bottom: 0;\n    background: var(--primaryWhite);\n    padding: 12px 0;\n    box-shadow: 0 4px 16px rgb(from var(--neutralBlack) r g b / var(--opacity-1));\n    z-index: 999;\n\n    .personal-actions-buttons {\n      max-width: 600px;\n    }\n  }\n\n  .editable-detail-page {\n    /* Info-bar - right column */\n    &__info-bar {\n      /* styles component <ShareBlock> */\n      .share-block {\n        padding-top: 30px;\n        border-top: none;\n\n        .share-list {\n          flex-wrap: wrap;\n          overflow-x: visible;\n\n          &__item {\n            margin-right: 16px;\n\n            & > div {\n              padding-bottom: 16px;\n            }\n          }\n        }\n      }\n    }\n  }\n\n  /* Style for branding */\n  &.desktop {\n    position: relative;\n    z-index: 0;\n    margin-top: -4px;\n\n    .editable-detail-page {\n      margin-bottom: 40px;\n    }\n  }\n\n  &.phone,\n  &.tablet {\n\n    .loader-wrap {\n      min-height: calc(100vh - 150px)\n    }\n\n    /* styles component <ShareBlock> */\n    .share-block {\n      border-top: none;\n    }\n  }\n"]);return t4=function(){return e},e}let t3=()=>(0,M.AH)(t4()),t5=e=>{var n,t,a,i,r,c,u,p;let{adDetails:m,seoMetas:g}=e,v=(0,s.wA)(),C=(0,d.useRouter)(),{redirectToUrl:w}=(0,_.A)(),{translations:T,isDesktopDevice:I,catalog:N}=(0,l.useContext)(L.q),P=(0,s.d4)(e=>{var n;return null==(n=e.feed.adDetails[null==m?void 0:m.id])?void 0:n.editableDetails}),k=(0,x.k)(),S=(0,s.d4)(e=>e.locale),D=(0,s.d4)(e=>e.settings.payment.packagesForAds.items),[Y,O]=(0,l.useState)(!1),[F,R]=(0,l.useState)(!1),[M,H]=(0,l.useState)(""),[j,z]=(0,l.useState)(!1),{isFeatureFlagContactMethodLeadGenerationEnable:B,convertContactMethodToObj:G,hasLeadGenerationChanges:U,selectedContactMethod:V,setSelectedContactMethod:q,isSubmitRequestSelected:W,setIsSubmitRequestSelected:X,isAvailableContactMethodCustomForms:K}=(0,t2.t)({ad:null==P?void 0:P.item,catalogTree:null==N?void 0:N.catalogTree}),Q=null==P?void 0:P.item,Z=C.query.id&&"string"==typeof C.query.id?+C.query.id.split("-").slice(-1)[0]:null,$=null==P||null==(n=P.item)?void 0:n.id,J=(null==P?void 0:P.hasChanges)||(null==P||null==(t=P.previewImages)?void 0:t.hasChanges),ee=null==P?void 0:P.unSavedChangesUrl,en=(null==ee?void 0:ee.isClickNextRout)||!1,et=null==P||null==(r=P.item)||null==(i=r.user)||null==(a=i.business)?void 0:a.business,ea=null==P||null==(p=P.item)||null==(u=p.user)||null==(c=u.business)?void 0:c.features,ei=null==ea?void 0:ea.branding,eo=e=>{v((0,eO.U9)({adId:e}))},er=e=>{v((0,t6.Ar)(e))},el=(e,n)=>{v((0,eO.SW)({categoryId:e,adId:n}))},es=e=>{v((0,eO.ML)(e))},ed=e=>{v((0,eO.il)(e))},ec=e=>{v((0,eO.l0)(e))},eu=e=>{v((0,eO.Qc)(e))},ep=e=>{v((0,eO.Hl)(e))},em=e=>{v((0,eO.WC)(e))},eg=e=>{v((0,eO.pu)(e))},e_=e=>{v((0,eO.IA)(e))}
1,eh=e=>{v((0,eO.gS)({adId:$,userName:e.userName}))};(0,l.useLayoutEffect)(()=>{let e="".concat(T.ARE_YOU_SURE_TO_LEAVE," ").concat(T.INFORMATION_WILL_NOT_BE_SAVED),n=e=>{let n=window.history.length<2&&"/account"===e;if(C.asPath!==e&&J&&!j&&!n){if(e.includes(o.W_.CAMPAIGN_AD)||e.includes("".concat(o.W_.STATISTICS_AD,"/")))return eg({ad:null==P?void 0:P.item});throw z(!0),H(e),O(!0),C.events.emit("routeChangeError"),C.replace(C,void 0,{shallow:!0}),'Route change to "'.concat(e,'" was aborted due to unsaved changes (this error can be safely ignored).')}},t=n=>J&&!j?((n||window.event).returnValue=e,e):null;return C.events.on("routeChangeStart",n),window.addEventListener("beforeunload",t),()=>{C.events.off("routeChangeStart",n),window.removeEventListener("beforeunload",t)}},[J,j]),(0,l.useEffect)(()=>{Z&&eo(Z)},[]);let ev=()=>{O(!1),z(!1)};return(0,f.Y)(b.Provider,{value:{adDetailsItem:Q,hasLeadGenerationChanges:U,isFeatureFlagContactMethodLeadGenerationEnable:B,selectedContactMethod:V,isSubmitRequestSelected:W,convertContactMethodToObj:G,setSelectedContactMethod:q,setIsSubmitRequestSelected:X,isAvailableContactMethodCustomForms:K},children:(0,f.FD)("div",{css:t3(),className:k,"data-component":"details-edit-page-content",children:[(null==P?void 0:P.status)!==o.$g?(0,f.Y)("div",{className:"loader-wrap",children:(0,f.Y)(h.A,{})}):I?(0,f.FD)(f.FK,{children:[(0,f.Y)(tB,{adDetails:P,packagesForAds:D,deleteImage:e=>{v((0,eO.qU)(e))},setMainImage:e=>{v((0,eO.Cz)(e))},fetchEditableAdDetailsParameters:er,fetchEditableAdDetailsRecommendations:el,openCategoryChangeErrorModal:()=>R(!0),retryUploadPhoto:e=>{v((0,eO.L9)(e))},updateCategoryId:es,updateCurrency:ed,updateDescription:ep,updateRecommendationStatus:em,updateParameters:ec,updatePrice:eu,uploadPhoto:e=>{v((0,eO.HX)(e))},updateUserName:eh,seoMetas:g}),(0,f.Y)("div",{className:"personal-actions-buttons-container",children:(0,f.Y)("div",{className:"container",children:(0,f.Y)(t1,{ad:null==P?void 0:P.item})})}),I&&et&&ei&&(0,f.Y)(E.A,{branding:ei})]}):(0,f.Y)(tM,{adDetails:P,deletePreviewImage:e=>{v((0,eO.Oh)(e))},deletePhotos:e=>{v((0,eO.UW)(e))},retryUploadPreviewPhoto:e=>{v((0,eO.$g)(e))},setMainPreviewImage:e=>{v((0,eO.Wi)(e))},fetchEditableAdDetailsParameters:er,fetchEditableAdDetailsRecommendations:el,openCategoryChangeErrorModal:()=>R(!0),updateCategoryId:es,updateCurrency:ed,updateDescription:ep,updateRecommendationStatus:em,updateParameters:ec,updatePrice:eu,uploadPreviewPhoto:e=>{v((0,eO.jc)(e))},updatePhotos:e=>{v((0,eO.yG)(e))},updateUserName:eh}),Y&&(0,f.Y)(A.default,{onCloseRequest:ev,children:(0,f.Y)(y.default,{closeButton:ev,children:(0,f.Y)(tK,{ad:null==P?void 0:P.item,handleDeactivationActionModal:e=>{if(e&&(eg({ad:null==P?void 0:P.item,unSavedChangesUrlData:ee,urlForRedirect:M}),v((0,eO.$t)({ad:null==P?void 0:P.item}))),O(!1),v((0,eO.gy)({adId:$,status:!1})),en){if(ee.nextRouteName){let e=(null==S?void 0:S.isLangCustom)?"/".concat(S.currentLang):"";return w({path:"".concat(e,"/").concat(ee.nextRouteParam,"/").concat(ee.nextRouteName),isFormedPath:!0}),e_({routeName:"",routeParam:"",adId:$})}return window.history.length>=2?w({path:ee.nextPageUrl||o.W_.HOME_PAGE}):w({path:o.W_.HOME_PAGE})}return w({path:M||o.W_.HOME_PAGE,isFormedPath:!!M})}})})}),F&&(0,f.Y)(A.default,{onCloseRequest:()=>R(!1),children:(0,f.Y)(y.default,{closeButton:()=>R(!1),children:(0,f.Y)(tV,{clickHandler:()=>R(!1)})})})]})})};var t8=t(72687),t9=t.n(t8);let t7=()=>{var e;let n=(0,s.wA)(),t=(0,d.useRouter)(),{replaceToUrl:i}=(0,_.A)(),r=t.query.id&&"string"==typeof t.query.id?+t.query.id.split("-").slice(-1)[0]:null,{adDetails:f,isSuccess:x}=(0,m.VD)(r||0),b=!!((null==f?void 0:f.id)&&(null==f?void 0:f.category_id)&&(null==f?void 0:f.city_id)),A=b?"details?ad_id=".concat(null==f?void 0:f.id,"&category_id=").concat(null==f?void 0:f.category_id,"&city_id=").concat(null==f?void 0:f.city_id.toString()):"",{data:y}=(0,g.a1)(A,{enabled:b}),E=(0,s.d4)(e=>e.user),C=(0,s.d4)(e=>e.currentCountry),w=null==E||null==(e=E.profile)?void 0:e.id,T=Array.isArray(null==f?void 0:f.user_ids)&&null!==f.user_ids[0]&&(0,p.A)(f,w),I=!(null==f?void 0:f.id)&&x;return((0,l.useEffect)(()=>{(0,c.deleteCookie)("react_chat_last_screen")},[r]),(0,l.useEffect)(()=>{(null==f?void 0:f.url)&&(C.id===o.eq||(null==E?void 0:E.status)===o.Qd)&&i({url:f.url})},[null==E?void 0:E.status]),(0,l.useEffect)(()=>{I&&n((0,u.Nh)({error:{statusCode:o.e4,reason:"adDetails item not defined",url:t.asPath,errorMessage:"adDetails item not defined!"}}))},[I]),I)?null:(0,a.jsxs)("div",{className:"details-page ".concat(t9().details," ").concat(T?"self":"seller"),"data-page":"listing-edit","data-component":"details-edit",children:[f?(0,a.jsx)(t5,{adDetails:f,seoMetas:y}):(0,a.jsx)("div",{className:"container-xs",children:(0,a.jsx)("div",{className:t9().detailsLoader,children:(0,a.jsx)(h.A,{})})}),x&&f&&(0,a.jsx)(v.A,{adDetailsQuery:f,querySeoMetas:y})]})};var ae=!0;let an=(0,r.U)(()=>(0,a.jsx)(i.default,{pageName:o.Jt.DETAIL,headerType:o.PP.DEFAULT,containerType:"container-xs",mobileBottomBarDisable:!0,children:(0,a.jsx)(t7,{})}))},15700:e=>{e.exports={modalMobileFullScreenViewContainer:"MobileFullScreen_modalMobileFullScreenViewContainer__ffU0o",modalBody:"MobileFullScreen_modalBody__JH3VA",withTopBar:"MobileFullScreen_withTopBar__KG5fq"}}
1,16287:(e,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e){var n=/(\d+(?:\.\d+)?|\.\d+)(m?s)\b/i.exec(e);if(!n)throw Error("Could not parse time from transition value");return Number(n[1])*(1===n[2].length?1e3:1)}},18758:(e,n,t)=>{var a=t(31365);function i(e,n){for(var t=0;t<n.length;t++){var i=n[t];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,a(i.key),i)}}e.exports=function(e,n,t){return n&&i(e.prototype,n),t&&i(e,t),Object.defineProperty(e,"prototype",{writable:!1}),e},e.exports.__esModule=!0,e.exports.default=e.exports},19043:(e,n,t)=>{"use strict";t.d(n,{uT:()=>_,gf:()=>l,GG:()=>f});var a=t(37876),i=t(14232),o=t(79827),r=t(43592);let l=e=>{let{customPlaceholder:n,formObject:t,emptyErrorText:i="",maxLength:l,error:s="",onChangeHandler:d,showCounter:c=!0}=e,u=(null==t?void 0:t.value)||"",p=e=>{if(u.toString()!==e.toString()){let n=""===e?null:e;d({...t,value:n,selectedValue:n})}};return(0,a.jsxs)("div",{className:"filter-control__component-input",children:[(0,a.jsx)(r.A,{customClass:"personal-infoForm-items__label",text:t.name,isRequired:null==t?void 0:t.is_required}),(0,a.jsx)(o.A,{changeOnBlur:!1,onChange:e=>p(e.value),value:u,placeholder:n||t.name,maxLength:l,type:t.type,clearEnabled:!0,error:s,required:{isRequired:!!(null==t?void 0:t.is_required),emptyErrorText:i},showCounter:c})]})};var s=t(18153),d=t(86412),c=t(61717),u=t(28888),p=t(38993);function m(){let e=(0,u._)(["\n  /* Radio Input */\n  &.filter-control__currency-radio {\n    margin: 0 16px;\n\n    .LFSubHeading {\n      min-height: 24px;\n      margin-bottom: 8px;\n    }\n\n    .LFRadioGroup {\n      display: flex;\n    }\n\n    .LFRadioInput-container {\n      min-width: 76px;\n      max-width: 100px;\n      padding-right: 32px;\n\n      &:last-child {\n        padding-right: 0;\n      }\n    }\n\n    .LFRadioInput {\n      .phone &,\n      .tablet & {\n        margin-right: 8px;\n      }\n    }\n  }\n"]);return m=function(){return e},e}let g=()=>(0,p.AH)(m()),_=e=>{let{formObject:n,onChangeHandler:t}=e,a=null==n?void 0:n.values.map(e=>({...e,id:e.name}));return(0,s.FD)("div",{css:g,className:"filter-control__currency-radio",children:[(0,s.Y)(d.A,{size:"16",text:n.name,weight:"700"}),(0,s.Y)("div",{className:"filter-control__row radio",children:a&&(0,s.Y)(c.A,{onChange:e=>{var n;t({paramName:"currency",selectedValue:null==(n=e[0])?void 0:n.value})},data:a})})]})};var h=t(1786),v=t(29182);let f=e=>{let{applyButtonText:n,clearAllText:t,customParamName:o,formObject:l,searchPlaceholderText:s,required:d,selectError:c,emptyErrorText:u="",customPlaceholder:p,onChangeHandler:m}=e,{isDesktopDevice:g}=(0,i.useContext)(v.q),_=l.values.filter(e=>!0===e.selected),f=_.length?l.is_multi_select?_:_[0]:null,x=void 0!==o?o:l.id,[b,A]=(0,i.useState)(f),y=l.values.length>=5,E=l.is_required&&!b?u:"",C=e=>null===e?m({id:l.id,kind:l.kind,paramName:x,selectedValue:null}):Array.isArray(e)?m(e.map((e,n)=>({id:l.id,kind:l.kind,paramName:"".concat(x,"[").concat(n,"]"),selectedValue:e.id,alias:e.alias,valueObject:e}))):m({id:l.id,kind:l.kind,paramName:x,selectedValue:e.id,alias:e.alias,valueObject:e});return(0,i.useEffect)(()=>{A(f)},[l.uniqId]),(0,a.jsxs)("div",{className:"filter-control__component-select",children:[(0,a.jsx)(r.A,{text:l.name,isRequired:l.is_required}),(0,a.jsx)(h.A,{error:c||E,size:"large",modalDropdownView:!g,translations:{clearButton:t,submitButton:n,searchInputPlaceholder:s},data:{kind:"dropdown",is_multiselect:l.is_multi_select,type:"closed_list",values:l.values,placeholder:(()=>{if(null===b)return p||l.name;if(l.is_multi_select&&Array.isArray(b)){let e=b.map(e=>e.name?e.name:e.value);return e.length>1?e.join(", "):e}return Array.isArray(b)?l.name:b.name?b.name:b.value})(),required:d},withSearchField:y,onChange:e=>{if(!l.is_multi_select){let n=e[0]||null;return A(n),C(n)}return e[0]?(A(e),C(e)):(A(null),C(null))}})]})}},19627:(e,n,t)=>{"use strict";t.d(n,{A:()=>c});var a=t(37876),i=t(93577),o=t(77043),r=t(20901),l=t(46767),s=t(27400),d=t.n(s);let c=e=>{let{actionButtonVisible:n,backgroundColor:t,backgroundColorCompleted:s,completedText:c,customClass:u="",isCompleted:p,kind:m,leftIcon:g,leftIconCompleted:_,leftIconWithShape:h,subtitle:v,shapeBackgroun
1d:f,title:x,onTileClick:b,onActionButtonClick:A}=e,y=p?s:t,E=p?_:g,C="LFRecommendationTile ".concat(d().recommendationTile," ").concat(u," ");return(0,a.jsxs)("div",{className:C,style:{backgroundColor:y},onClick:b,"data-component":"lf-recommendation-tile",...p&&{"data-state":"success"},children:[h?(0,a.jsx)("div",{className:d().recommendationTileLeftIconWrapper,style:{backgroundColor:f},children:(0,a.jsx)("img",{className:d().recommendationTileLeftIcon,src:E,alt:""})}):(0,a.jsx)("img",{className:d().recommendationTileLeftIcon,src:E,alt:""}),(0,a.jsx)("div",{className:"".concat(d().information," ").concat(m),children:(0,a.jsx)(e=>{let{actionButtonVisible:n,completedText:t,isCompleted:s,kind:c,subtitle:u,title:p,onActionButtonClick:m}=e,g=e=>{let{children:n}=e;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:d().textWrapper,children:[(0,a.jsx)(o.A,{size:"14",text:s?t:p,weight:"500"}),u&&!s&&(0,a.jsx)(i.A,{size:"12",text:u,color:l.zu})]}),n]})};return"photo"===c?(0,a.jsx)(g,{children:n&&(0,a.jsx)("button",{className:d().button,type:"button",...m&&{onClick:e=>m(e)},children:(0,a.jsx)(r.A,{size:"24"})})}):(0,a.jsx)(g,{children:null})},{completedText:c,isCompleted:p,kind:m,subtitle:v,title:x,onActionButtonClick:A,actionButtonVisible:n})})]})}},24400:e=>{e.exports={defaultModal:"Default_defaultModal__Y4_CU",modalClose:"Default_modalClose__fn63T",backButton:"Default_backButton__iiuLF",large:"Default_large__iCA_7","extra-large":"Default_extra-large__OQqtn"}},26930:(e,n,t)=>{var a=t(48460);e.exports=function(e,n){if(null==e)return{};var t,i,o=a(e,n);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(i=0;i<r.length;i++)t=r[i],-1===n.indexOf(t)&&({}).propertyIsEnumerable.call(e,t)&&(o[t]=e[t])}return o},e.exports.__esModule=!0,e.exports.default=e.exports},27400:e=>{e.exports={LFCaption:"LFCaption_LFCaption__Q4aKz",LFParagraph:"LFParagraph_LFParagraph__7Blf1",recommendationTile:"LFRecommendationTile_recommendationTile__MODH5",recommendationTileLeftIconWrapper:"LFRecommendationTile_recommendationTileLeftIconWrapper__2z9ku",recommendationTileLeftIcon:"LFRecommendationTile_recommendationTileLeftIcon___Z1Dr",information:"LFRecommendationTile_information__66VN_",textWrapper:"LFRecommendationTile_textWrapper___UOpI",button:"LFRecommendationTile_button__CV73y"}},27900:e=>{e.exports={main:"ModalStopPromotionConformation_main__nkUf_",actionHolder:"ModalStopPromotionConformation_actionHolder__rncra",closeButton:"ModalStopPromotionConformation_closeButton__FXKbN"}},28729:(e,n,t)=>{"use strict";t.d(n,{A:()=>a});let a=function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"p";return e.split("\n").map(e=>"<".concat(n,">").concat(e.replace(/\[b\](.+?)\[\/b\]/g,"<strong>$1</strong>").replace(/\[ul\](.+?)\[\/ul\]/g,"<ul>$1</ul>").replace(/\[li\](.+?)\[\/li\]/g,"<li>$1</li>").replace(/\[a.+\](.+?)\[\/a\]/g,"<a>$1</a>"),"</").concat(n,">")).join("")}},29563:e=>{e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},30335:(e,n,t)=>{"use strict";t.d(n,{A:()=>r});var a=t(37876),i=t(14467),o=t(46767);let r=e=>{let{color:n,customClass:t,size:r,onClick:l}=e,s=n||o.zw,d=r||"24",c="size-".concat(d),u="LFIconSpeaker ".concat(c," ").concat(s," ").concat(t||"");return(0,a.jsx)(i.A,{size:d,customClass:u,onClick:l,children:(0,a.jsx)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,a.jsx)("path",{d:"M16.6763 2.26758C17.3934 1.77478 18.359 1.98116 18.8325 2.72754C18.9245 2.87266 18.9934 3.03224 19.0366 3.2002L21.9468 14.502C22.1692 15.3659 21.6762 16.2539 20.8462 16.4854C20.6847 16.5304 20.517 16.5485 20.3501 16.5381L12.6821 16.0586L11.3462 16.4307L13.0571 20.9893C13.1969 21.362 13.0198 21.7821 12.6616 21.9277C12.6377 21.9374 12.6131 21.9462 12.5884 21.9531C12.1247 22.0823 11.6302 21.9392 11.2964 21.5801L7.31592 17.2988C6.82056 17.1406 6.41109 16.7302 6.26709 16.1709L4.76416 16.5898C3.9342 16.8212 3.08136 16.3091 2.85889 15.4453L2.05322 12.3164C1.83097 11.4526 2.32383 10.5645 3.15381 10.333L4.65674 9.91406C4.43438 9.05019 4.92729 8.16214 5.75732 7.93066L10.2661 6.67383L16.6763 2.26758Z",fill:s})})})}},31365:(e,n,t)=>{var a=t(12883).default,i=t(78212);e.exports=function(e){var n=i(e,"string");return"symbol"==a(n)?n:n+""},e.exports.__esModule=!0,e.exports.default=e.exports},38317:(e,n,t)=>{"use strict";var a=t(29563),i=t(12883);n.A=void 0;var o=a(t(26930)),r=a(t(4338)),l=a(t(18758)),s=a(t(7294)),d=a(t(14866)),c=a(t(7945)),u=a(t(88461)),p=a(t(84620)),m=function(e,n){if(e&&e.__esMo
1dule)return e;if(null===e||"object"!==i(e)&&"function"!=typeof e)return{default:e};var t=f(n);if(t&&t.has(e))return t.get(e);var a={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&Object.prototype.hasOwnProperty.call(e,r)){var l=o?Object.getOwnPropertyDescriptor(e,r):null;l&&(l.get||l.set)?Object.defineProperty(a,r,l):a[r]=e[r]}return a.default=e,t&&t.set(e,a),a}(t(14232)),g=a(t(95062)),_=a(t(16287)),h=t(37876),v=["allowOverflowWhenOpen","children","collapsedHeight","eagerRender","expanded","heightTransition","onChangeEnd"];function f(e){if("function"!=typeof WeakMap)return null;var n=new WeakMap,t=new WeakMap;return(f=function(e){return e?t:n})(e)}function x(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,a)}return t}function b(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?x(Object(t),!0).forEach(function(n){(0,p.default)(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):x(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}var A=function(e){(0,d.default)(a,e);var n,t=(n=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,t=(0,u.default)(a);return e=n?Reflect.construct(t,arguments,(0,u.default)(this).constructor):t.apply(this,arguments),(0,c.default)(this,e)});function a(e){var n;return(0,r.default)(this,a),n=t.call(this,e),(0,p.default)((0,s.default)(n),"_removeTransitionEndListener",function(){}),(0,p.default)((0,s.default)(n),"_main",m.createRef()),(0,p.default)((0,s.default)(n),"_inner",m.createRef()),(0,p.default)((0,s.default)(n),"_onNextTransitionEnd",function(e,t){n._removeTransitionEndListener();var a,i=function(){n._removeTransitionEndListener(),t()};n._removeTransitionEndListener=function(){n._removeTransitionEndListener=function(){},clearTimeout(a),e.removeEventListener("transitionend",i)},e.addEventListener("transitionend",i),a=setTimeout(i,1.1*(0,_.default)(n.props.heightTransition)+500)}),n.state={renderInner:e.expanded||a._visibleWhenClosed(e),closing:!1,fullyClosed:!e.expanded,height:e.expanded?"auto":e.collapsedHeight},n}return(0,l.default)(a,[{key:"componentWillUnmount",value:function(){this._removeTransitionEndListener()}},{key:"componentDidUpdate",value:function(e,n){var t=this;if(!e.expanded&&this.props.expanded){this._removeTransitionEndListener();var a=this._main.current,i=this._inner.current;if(!a||!i)throw Error("Should not happen");var o="".concat(i.clientHeight,"px");this.setState({height:o}),this._onNextTransitionEnd(a,function(){t.setState({height:"auto"},function(){t.props.onChangeEnd&&t.props.onChangeEnd()})})}else if(e.expanded&&!this.props.expanded){if(this._removeTransitionEndListener(),!this._inner.current)throw Error("Should not happen");this.setState({height:"".concat(this._inner.current.clientHeight,"px")},function(){var e=t._main.current;if(!e)throw Error("Should not happen");e.clientHeight,t.setState({height:t.props.collapsedHeight,closing:!0}),t._onNextTransitionEnd(e,function(){t.setState({closing:!1,fullyClosed:!0}),t.props.onChangeEnd&&t.props.onChangeEnd()})})}}},{key:"render",value:function(){var e=a._visibleWhenClosed(this.props),n=this.props,t=n.allowOverflowWhenOpen,i=n.children,r=(n.collapsedHeight,n.eagerRender,n.expanded,n.heightTransition),l=(n.onChangeEnd,(0,o.default)(n,v)),s=this.state,d=s.height,c=s.fullyClosed,u=s.renderInner?(0,h.jsx)("div",{ref:this._inner,style:{overflow:t&&"auto"===d?"visible":"hidden"},children:i}):null;return(0,h.jsx)("div",b(b({},l),{},{ref:this._main,style:{height:d,overflow:t&&"auto"===d?"visible":"hidden",display:c&&!e?"none":null,transition:"height ".concat(r)},children:u}))}}],[{key:"_visibleWhenClosed",value:function(e){return e.eagerRender||0!==
1parseFloat(e.collapsedHeight)}},{key:"getDerivedStateFromProps",value:function(e,n){return e.expanded&&(n.closing||n.fullyClosed)?{closing:!1,fullyClosed:!1,renderInner:!0}:!e.expanded&&(n.closing||n.fullyClosed)&&n.height!==e.collapsedHeight?{height:e.collapsedHeight,renderInner:n.renderInner||a._visibleWhenClosed(e)}:null}}]),a}(m.Component);n.A=A,(0,p.default)(A,"propTypes",{expanded:g.default.bool.isRequired,onChangeEnd:g.default.func,collapsedHeight:g.default.string,heightTransition:g.default.string,className:g.default.string,allowOverflowWhenOpen:g.default.bool,eagerRender:g.default.bool}),(0,p.default)(A,"defaultProps",{collapsedHeight:"0",heightTransition:".25s ease",className:"",allowOverflowWhenOpen:!1,eagerRender:!1})},45117:e=>{e.exports={LFBadgePaidFeature:"LFBadgePaidFeature_LFBadgePaidFeature__UQfms"}},48460:e=>{e.exports=function(e,n){if(null==e)return{};var t={};for(var a in e)if(({}).hasOwnProperty.call(e,a)){if(-1!==n.indexOf(a))continue;t[a]=e[a]}return t},e.exports.__esModule=!0,e.exports.default=e.exports},53080:e=>{e.exports={lightPart:"SpotlightOverlay_lightPart__dyWjC",darkPart:"SpotlightOverlay_darkPart__gUZPc"}},55713:(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>d});var a=t(18153);t(14232);var i=t(47377),o=t(50222),r=t(88299),l=t(24400),s=t.n(l);let d=e=>{let{children:n,closeIconColor:t,styles:l=null,size:d="",closeButton:c,customClass:u,isShowBackButton:p=!1,backButtonClickHandler:m}=e,g=(0,i.k)(),_=d?s()[d]:"";return(0,a.FD)("div",{className:"default-modal-view ".concat(s().defaultModal," ").concat(_," ").concat(g," ").concat(u),...l&&{style:l},children:[(0,a.Y)("span",{className:s().modalClose,onClick:c,children:(0,a.Y)(o.A,{color:t})}),p&&(0,a.Y)("span",{className:s().backButton,onClick:m,children:(0,a.Y)(r.A,{size:"24"})}),(0,a.Y)("div",{className:"modal__body",children:n})]})}},56057:e=>{function n(t,a){return e.exports=n=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,n){return e.__proto__=n,e},e.exports.__esModule=!0,e.exports.default=e.exports,n(t,a)}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports},56442:e=>{e.exports={attemptsUsed:"BoostPhotoButtonAction_attemptsUsed__g_HCk"}},56877:(e,n,t)=>{"use strict";t.d(n,{A:()=>a.A});var a=t(6220)},60775:e=>{e.exports={mobileTopBarHideHeightContainer:"MobileTopBar_mobileTopBarHideHeightContainer__1iB_O"}},61313:(e,n,t)=>{"use strict";t.d(n,{A:()=>l});var a=t(37876),i=t(46767),o=t(45117),r=t.n(o);let l=e=>
1{let{badgeBackgroundColor:n,caption:t,image:o,customClass:l}=e,s=n||i.DP,d="LFBadgePaidFeature ".concat(r().LFBadgePaidFeature," ").concat(l);return(0,a.jsxs)("span",{className:d,"data-component":"lf-badge-paid-feature",style:{backgroundColor:s},children:[o?(0,a.jsx)("img",{"data-src":o,src:o,className:"lazyload",alt:"paid feature icon"}):"",t]})}},66517:(e,n,t)=>{"use strict";t.d(n,{A:()=>c});var a=t(18153),i=t(18847),o=t.n(i),r=t(60775),l=t.n(r);let s=o()(()=>Promise.all([t.e(2267),t.e(389),t.e(3938)]).then(t.bind(t,83938)),{loadableGenerated:{webpack:()=>[83938]},ssr:!1}),d=o()(()=>Promise.all([t.e(9520),t.e(7713)]).then(t.bind(t,17713)),{loadableGenerated:{webpack:()=>[17713]},ssr:!1}),c=e=>{let{kind:n="default",title:t,leftButton:i,leftButtonClickHandler:o,rightButton:r,rightButtonClickHandler:c,isChangeTopBar:u,withoutHideContainer:p,styles:m}=e;return(0,a.FD)("header",{children:[(0,a.Y)(()=>"equal-sides"===n?(0,a.Y)(d,{title:t,leftButton:i,leftButtonClickHandler:o,rightButton:r,rightButtonClickHandler:c,isChangePositionTopBar:u,styles:m}):(0,a.Y)(s,{title:t,leftButton:i,leftButtonClickHandler:o,rightButton:r,rightButtonClickHandler:c,isChangePositionTopBar:u,styles:m}),{}),!p&&(0,a.Y)("div",{className:l().mobileTopBarHideHeightContainer})]})}},72687:e=>{e.exports={details:"DetailsEdit_details__4wrzS",detailsLoader:"DetailsEdit_detailsLoader__FhmbP"}},73557:e=>{e.exports={editablePhoneNumberContainer:"EditablePhoneNumber_editablePhoneNumberContainer__8rJvn",editablePhoneNumberLabel:"EditablePhoneNumber_editablePhoneNumberLabel__Ict6J",editablePhoneNumberHidePhoneWrap:"EditablePhoneNumber_editablePhoneNumberHidePhoneWrap__xRi2d",editablePhoneNumberBottomDivider:"EditablePhoneNumber_editablePhoneNumberBottomDivider__7cd0k",editablePhoneNumberInput:"EditablePhoneNumber_editablePhoneNumberInput__3QXNX"}},76588:e=>{e.exports={LFTooltip:"LFTooltip_LFTooltip__6mO_J",trigger:"LFTooltip_trigger__8eaU4",bubble:"LFTooltip_bubble__HcPRT",message:"LFTooltip_message___i4X8",top:"LFTooltip_top__5ER0q","top-inverse":"LFTooltip_top-inverse__qBQva",bottom:"LFTooltip_bottom__vEdue","bottom-inverse":"LFTooltip_bottom-inverse__v59jw","bottom-center":"LFTooltip_bottom-center__qherl","bottom-left-25":"LFTooltip_bottom-left-25__Neyar",left:"LFTooltip_left__WVxL_",right:"LFTooltip_right__JgGHx"}},78212:(e,n,t)=>{var a=t(12883).default;e.exports=function(e,n){if("object"!=a(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var i=t.call(e,n||"default");if("object"!=a(i))return i;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},79231:(e,n,t)=>{"use strict";t.d(n,{q:()=>d});var a=t(37004),i=t(74359),o=t(94937),r=t(42149),l=t(32252),s=t(28677);let d=()=>{var e,n;let{isLoyaltySystemBasedApp:t}=(0,s.y)(),d=(0,a.d4)(e=>e.user),c=(0,a.d4)(e=>e.currentCountry),u=(0,r._8)(),p=null==d||null==(e=d.profile)?void 0:e.id,m=(null==c||null==(n=c.options)?void 0:n.reach_profile)&&!t,g=[o.es.REACH_PROFILE_DATA,p,null==u?void 0:u.countryId,null==u?void 0:u.languageId];return(0,i.I)({queryKey:g,queryFn:async()=>await (0,l.Zg)({requestContext:u}),staleTime:5e3,gcTime:5e3,refetchOnWindowFocus:!1,refetchOnMount:!1,refetchOnReconnect:!1,enabled:!!p&&m})}},81621:e=>{e.exports={message:"LFTooltip_message___i4X8",main:"BoostPhotoButton_main__3o39c"}},84620:(e,n,t)=>{var a=t(31365);e.exports=function(e,n,t){return(n=a(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e},e.exports.__esModule=!0,e.exports.default=e.exports},85233:(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>s});var a=t(18153),i=t(50222),o=t(66517),r=t(15700),l=t.n(r);let s=e=>{let{isShowTopBar:n=!0,children:t,closeIcon:r,title:s,closeModal:d,rightIcon:c,rightButtonClickHandler:u,isChangeTopBar:p=!1,styles:m,withoutHideContainer:g}=e,_=n?l().withTopBar:"";return(0,a.FD)("div",{className:"modal-mobile-fullscreen-view ".concat(l().modalMobileFullScreenViewContainer),children:[n&&(0,a.Y)(o.A,{title:s,leftButton:r||(0,a.Y)(i.A,{}),leftButtonClickHandler:d,rightButton:c,rightButtonClickHandler:u,isChangeTopBar:p,styles:m,withoutHideContainer:g}),(0,a.Y)("div",{className:"modal__body ".concat(_," ").concat(l().modalBody),children:t})]})}},86720:(e,n,t)=>{"use strict";t.d(n,{A:()=>r});var a=t(37876),i=t(14467),o=t(46767);let r=e=>{let{color:n,customClass:t,size:r,onClick:l}=e,s=n||o.zw,d=r||"20",c="LFIconPieChart ".concat(t," ").concat("size-".concat(d)," ").concat(s);return(0,a.jsx)(i.A,{size:d,customClass:c,onClick:l,children:(0,a.jsx)("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.66602 7.33317H15.3327V7.99984C15.3327 12.0499 12.0494 15.3332 7.99935 15.3332C3.94926 15.3332 0.666016 12.0499 0.666016 7.99984C0.666016 3.94975 3.94926 0.666504 7.99935 0.666504H8.66602V7.33317ZM1.99935 7.99984C1.99935 11.3135 4.68564 13.9998 7.99935 13.9998C11.0877 13.9998 13.6311 11.6665 13.9627 8.6665H7.33268V2.03646C4.33272 2.36809 1.99935 4.91147 1.99935 7.99984ZM14.666 5.99984H9.99935V1.33317C12.5767 1.33317 14.666 3.42251 14.666 5.99984Z",fill:s})})})}},88461:e=>
1{function n(t){return e.exports=n=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},e.exports.__esModule=!0,e.exports.default=e.exports,n(t)}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports},91411:e=>{e.exports={main:"AdPPVInfoReachCategory_main__XFL7Z",topPart:"AdPPVInfoReachCategory_topPart__ocKJS",iconWrapper:"AdPPVInfoReachCategory_iconWrapper__HJV50",promoteButton:"AdPPVInfoReachCategory_promoteButton__59TNs"}},95805:(e,n,t)=>{"use strict";t.d(n,{A:()=>r});var a=t(37876),i=t(14467),o=t(46767);let r=e=>{let{color:n,customClass:t,size:r,onClick:l}=e,s=n||o.zw,d=r||"24",c="LFIconPhotoCam ".concat(t," ").concat("size-".concat(d)," ").concat(s);return(0,a.jsx)(i.A,{size:d,customClass:c,onClick:l,children:(0,a.jsx)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.17 5L9 3H15L16.83 5H20C21.1 5 22 5.9 22 7V19C22 20.1 21.1 21 20 21H4C2.9 21 2 20.1 2 19V7C2 5.9 2.9 5 4 5H7.17ZM15.2 13C15.2 14.7673 13.7673 16.2 12 16.2C10.2327 16.2 8.8 14.7673 8.8 13C8.8 11.2327 10.2327 9.8 12 9.8C13.7673 9.8 15.2 11.2327 15.2 13ZM12 18C9.24 18 7 15.76 7 13C7 10.24 9.24 8 12 8C14.76 8 17 10.24 17 13C17 15.76 14.76 18 12 18Z",fill:s})})})}},98101:(e,n,t)=>{"use strict";t.d(n,{A:()=>r});var a=t(37876),i=t(14467),o=t(46767);let r=e=>{let{color:n,customClass:t,size:r,onClick:l}=e,s=n||o.zw,d=r||"20",c="LFIconCycle ".concat(t," ").concat("size-".concat(d)," ").concat(s);return(0,a.jsx)(i.A,{size:d,customClass:c,onClick:l,children:(0,a.jsx)("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.4 1.51351C1.95817 1.51351 1.6 1.1747 1.6 0.756757C1.6 0.338812 1.95817 0 2.4 0H6.8C7.24183 0 7.6 0.338812 7.6 0.756757V4.64865C7.6 5.06659 7.24183 5.40541 6.8 5.40541C6.35817 5.40541 6 5.06659 6 4.64865V2.55864C5.96085 2.57925 5.91933 2.59701 5.87564 2.61154C3.33485 3.45696 1.6 5.73461 1.6 8.32432C1.6 10.91 3.32944 13.1849 5.86453 14.0334C6.28105 14.1728 6.49924 14.6052 6.35186 14.9992C6.20447 15.3932 5.74734 15.5996 5.33082 15.4602C2.16149 14.3994 0 11.5562 0 8.32432C0 5.38018 1.79371 2.75892 4.5083 1.51351H2.4ZM12.6465 14.4865H14.8C15.2418 14.4865 15.6 14.8253 15.6 15.2432C15.6 15.6612 15.2418 16 14.8 16H10.4C9.95817 16 9.6 15.6612 9.6 15.2432V11.3514C9.6 10.9334 9.95817 10.5946 10.4 10.5946C10.8418 10.5946 11.2 10.9334 11.2 11.3514V13.5693C13.143 12.5078 14.4 10.5287 14.4 8.32432C14.4 6.00539 13.0098 3.9223 10.8551 2.90441C10.4598 2.71768 10.2994 2.26319 10.4968 1.88928C10.6942 1.51537 11.1747 1.36363 11.57 1.55036C14.262 2.8221 16 5.42633 16 8.32432C16 10.8268 14.704 13.0969 12.6465 14.4865Z",fill:s})})})}}},e=>{var n=n=>e(e.s=n);
1e.O(0,[4092,1130,9167,4529,9357,8387,3877,8823,9833,889,2267,1786,3334,9522,2218,9939,138,1497,5082,8318,636,6593,8792],()=>n(3393)),_N_E=e.O()}]);
2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="42665fea-08be-5367-abd7-beaa4f7c6f08")}catch(e){}}();
3//# debugId=42665fea-08be-5367-abd7-beaa4f7c6f08

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.