PageSourceSearch

https://www.olx.ro/app/static/js/olxeuweb.router.home.61c63c42f.chunk.js

js olx.ro collected 2026-10-01 11:38:24 UTC 108,964 bytes, 2 lines download raw bytes

1(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[38041,55648],{704080:(e,n,t)=>{"use strict";t.d(n,{l:()=>S});var a=t(190102),r=t(433365),l=t(545484),i=t(729136),o=t(366263),s=t.n(o),u=t(349837),c=t(917181);function d(){return d=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var a in t)({}).hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},d.apply(null,arguments)}var p=i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.024 3.742a3 3 0 013.952 0l6 5.25A3.001 3.001 0 0121 11.25v6.093a3 3 0 01-3 3H6a3 3 0 01-3-3V11.25a3 3 0 011.024-2.258l6-5.25zm2.634 1.506a1 1 0 00-1.316 0l-6 5.25A1 1 0 005 11.25v6.093a1 1 0 001 1h2.5v-3a3 3 0 013-3h1a3 3 0 013 3v3H18a1 1 0 001-1V11.25a1 1 0 00-.342-.752l-6-5.25zM11.5 14.343a1 1 0 00-1 1v3h3v-3a1 1 0 00-1-1h-1z",fill:"#02282C"});var m=function(e){return i.createElement("svg",d({width:24,height:24,fill:"none"},e),p)},g=t(223912),y=t(490845),f=t(5608),v=t(388648),h=t(388797),b=t(549675),k=t(92397),O=t(574532),w=t(57766),S=e=>{var n,t,{activeVertical:o,className:d}=e,p=(0,a.useHistory)(),[S]=(0,l.useCategories)(),{trackEvent:P}=(0,k.rS)(),x=(0,u.CS)(),_=(()=>{var e=(0,u.CS)(),{formatMessage:n}=(0,y.useIntl)();return(0,i.useMemo)(()=>[{type:"home",to:c.H.main,icon:m,name:n({id:"homepage.verticalization.home",defaultMessage:"Home"})},{type:"jobs",to:s()(c.H.jobsHub,e),icon:g.default,name:n({id:"homepage.verticalization.jobs",defaultMessage:"Jobs"}),categoryType:f.a.job}],[e,n])})(),j="jobs"===o?"/search/".concat(x.jobs,"/"):void 0,F=null!==(n=null===(t=_.find(e=>{var{type:n}=e;return n===o}))||void 0===t?void 0:t.name)&&void 0!==n?n:"",K=(0,i.useCallback)(e=>{var{categoryType:n}=e;if(n){var t,a=null===(t=(0,l.getRootCategories)(S).find(e=>e.type===n))||void 0===t?void 0:t.id;if(!a)return;var r=(0,O.y)(S,a);P("vertical_hub_click",r)}else P(k.RK.homeButtonClick,void 0,k.RK.touchPointButtons.header)},[S,P]),L=(0,i.useCallback)(e=>{var n=_.find(n=>{var{name:t}=n;return t===e});n&&(K(n),p.push(n.to))},[_,K,p]);return(0,w.jsx)(v.Y,{isInverse:!0,searchUrl:j,className:(0,r.p)("bg-background-primary flex flex-col gap-100 pb-0",d),children:(0,w.jsx)(h.T,{initialOpenTabName:F,onTabChange:L,className:"-mx-200 w-auto! *:pt-0!",children:_.map(e=>{var{type:n,name:t,icon:a}=e;return(0,w.jsx)(b.O,{name:t,icon:a},n)})})})}},127208:(e,n,t)=>{"use strict";t.r(n),t.d(n,{default:()=>y});var a=t(729136),r=t(808354),l=t(764899),i={olxpt:{isPartOf:{"@type":"WebSite",name:"OLX Portugal"},about:{"@type":"Organization",foundingDate:"2021",brand:"OLX Portugal, SA",alternateName:["olx","olx.pt","m.olx.pt","olx lisboa","olx lisbon","olx portugal","anúncios"],sameAs:["https://pt.wikipedia.org/wiki/OLX","https://www.facebook.com/olxclassificados","https://www.instagram.com/olx_portugal/","https://twitter.com/OLX_Portugal","https://www.youtube.com/@OLXpt","https://www.linkedin.com/company/olx-group","https://play.google.com/store/apps/details?id=com.fixeads.olxportugal","https://itunes.apple.com/pt/app/olx-portugal/id562916910?mt=8"],address:{"@type":"PostalAddress",addressRegion:"Lisboa/Lisbon Region",addressLocality:"Lisboa",postalCode:"1050-094",streetAddress:"Praça Duque de Saldanha, Edifício Atrium, nº1 piso 6",addressCountry:{"@type":"Country",name:"Portugal"}},contactPoint:{"@type":"ContactPoint",areaServed:"Portugal",email:"[email protected]",contactType:"customer service",availableLanguage:"Português"}}},olxbg:{isPartOf:{"@type":"WebSite",name:"OLX Bulgaria"},about:{"@type":"Organization",foundingDate:"2014",brand:"OLX Bulgaria",alternateName:["OLX","olx.bg","m.olx.bg","Олх","обяви"],sameAs:["https://bg.wikipedia.org/wiki/OLX","https://www.facebook.com/OLXbg","https://www.youtube.com/@OLXbg","https://play.google.com/store/apps/details?id=com.sirmamobile.prodavalnik","https://apps.apple.com/bg/app/olx-%D0%BA%D1%83%D0%BF%D1%83%D0%B2%D0%B0%D0%B9%D1%82%D0%B5-%D0%B8-%D0%BF%D1%80%D0%BE%D0%B4%D0%B0%D0%B2%D0%B0%D0%B9%D1%82%D0%B5/id688184262"],address:{"@type":"PostalAddress",addressRegion:"Sofia, Sofia city / София, София град",addressLocality:"София",postalCode:"1000",
1streetAddress:"София, ул. Ангел Кънчев 1",addressCountry:{"@type":"Country",name:"България"}},contactPoint:{"@type":"ContactPoint",areaServed:"България",email:"[email protected]",contactType:"customer service",availableLanguage:"български"}}},olxpl:{isPartOf:{"@type":"WebSite",name:"OLX Poland"},about:{"@type":"Organization",foundingDate:"2014",brand:"OLX Poland",alternateName:["OLX","olx.pl","m.olx.pl","OLX Polska","OLX Sp. z o.o."],sameAs:["https://pl.wikipedia.org/wiki/OLX","https://www.facebook.com/olx.polska","https://www.youtube.com/@OLXPolskaYT","https://www.instagram.com/olxpolska","https://pl.linkedin.com/company/olxpraca","https://play.google.com/store/apps/details?id=pl.tablica","https://apps.apple.com/pl/app/olx-pl-og%C5%82oszenia-lokalne/id531717763?l=pl?l=pl&ls=1"],address:{"@type":"PostalAddress",addressRegion:"Wielkopolskie",addressLocality:"Poznań",postalCode:"61-971",streetAddress:"Królowej Jadwigi 43",addressCountry:{"@type":"Country",name:"Polska"}},contactPoint:{"@type":"ContactPoint",areaServed:"Polska",email:"[email protected]",contactType:"customer service",availableLanguage:"Polski"}}},olxro:{isPartOf:{"@type":"WebSite",name:"OLX Romania"},about:{"@type":"Organization",foundingDate:"2006",brand:"OLX Romania",alternateName:["olx","olx.ro","m.olx.ro","OLX Romania","OLX Anunturi"],sameAs:["https://ro.wikipedia.org/wiki/OLX","https://www.facebook.com/OLXro","https://www.instagram.com/olx_romania/","https://twitter.com/olx_romania1","https://www.youtube.com/@roMercador","https://www.linkedin.com/company/olx-group","https://play.google.com/store/apps/details?id=ro.mercador","https://apps.apple.com/ro/app/olx-cumpără-și-vinde/id653399343"],address:{"@type":"PostalAddress",addressRegion:"Bucuresti",addressLocality:"Bucuresti",postalCode:"011141",streetAddress:"Şoseaua Titulescu Nicolae, nr. 4-8",addressCountry:{"@type":"Country",name:"Romania"}},contactPoint:{"@type":"ContactPoint",areaServed:"Romania",email:"[email protected]",contactType:"customer service",availableLanguage:"Romana"}}},"olxua-ru":{isPartOf:{"@type":"WebSite",name:"OLX Ukraine"},about:{"@type":"Organization",foundingDate:"2014",brand:"OLX Украина",alternateName:["olx","олх","olx.ua ","m.olx.ua ","OLX Украина"],sameAs:["https://ru.wikipedia.org/wiki/OLX","https://www.facebook.com/olx.ua","https://www.instagram.com/olx_ukraine/","https://twitter.com/olx_ua","https://www.tiktok.com/@olx_ukraine ","https://www.youtube.com/@OlxUA ","https://t.me/olx_ukraine_channel ","https://play.google.com/store/apps/details?id=ua.slando&hl=ru ","https://apps.apple.com/ua/app/olx-работа-аренда-квартир/id663217552?l=ru "],address:{"@type":"PostalAddress",addressRegion:"Киевска область",addressLocality:"Киев",postalCode:"01014",streetAddress:"ул. Болсуновская, 13-15",addressCountry:{"@type":"Country",name:"UA"}},contactPoint:{"@type":"ContactPoint",areaServed:"Ukraine",email:"[email protected]",contactType:"customer service",availableLanguage:"ru"}}},olxua:{isPartOf:{"@type":"WebSite",name:"OLX Ukraine"},about:{"@type":"Organization",foundingDate:"2014",brand:"OLX Україна",alternateName:["olx","олх","olx.ua","m.olx.ua","OLX Україна"],sameAs:["https://uk.wikipedia.org/wiki/OLX","https://www.facebook.com/olx.ua","https://www.instagram.com/olx_ukraine/","https://twitter.com/olx_ua","https://www.tiktok.com/@olx_ukraine","https://www.youtube.com/@OlxUA","https://t.me/olx_ukraine_channel","https://play.google.com/store/apps/details?id=ua.slando","https://apps.apple.com/ua/app/olx-авто-робота-магазин/id663217552"],address:{"@type":"PostalAddress",addressRegion:"Київська область",addressLocality:"Київ",postalCode:"01014",streetAddress:"вул. Болсуновська, 13-15",addressCountry:{"@type":"Country",name:"UA"}},contactPoint:{"@type":"ContactPoint",areaServed:"Ukraine",contactType:"customer service",availableLanguage:"uk"}}},"olxkz-ru":{isPartOf:{"@type":"WebSite",name:"OLX Kazakhstan"},about:{"@type":"Organization",foundingDate:"2014",brand:"OLX Казахстан",alternateName:["olx","олх","olx.kz","m.olx.kz","OLX Казахстан"],sameAs:["https://ru.wikipedia.org/wiki/OLX","https://www.facebook.com/OLX-Казахстан-1561866687362760","https://www.instagram.com/olx.kz","https://www.youtube.com/@olxkazakhstan","https://vk.com/olx_kz","https://play.google.com/store/apps/details?id=kz.slando","https://apps.apple.com/kz/app/olx-kz-объявления-казахстана/id663699492"],address:{"@type":"PostalAddress",addressRegion:"Алматинская область",addressLocality:"Алматы",postalCode:"050059",streetAddress:"ул. Желтоксан, 191 корпус, 1 этаж",addressCountry:{"@type":"Country",name:"KZ"}},contactPoint:{"@type":"ContactPoint",areaServed:"Kazakhstan",email:"[email protected]",contactType:"customer service",availableLanguage:"ru"}}
1},olxkz:{isPartOf:{"@type":"WebSite",name:"OLX Kazakhstan"},about:{"@type":"Organization",foundingDate:"2014",brand:"OLX Қазақстан",alternateName:["olx","олх","olx.kz","m.olx.kz","OLX Қазақстан"],sameAs:["https://kk.wikipedia.org/wiki/OLX","https://www.facebook.com/OLX-Казахстан-1561866687362760","https://www.instagram.com/olx.kz","https://www.youtube.com/@olxkazakhstan","https://vk.com/olx_kz","https://play.google.com/store/apps/details?id=kz.slando","https://apps.apple.com/kz/app/olx-kz-объявления-казахстана/id663699492"],address:{"@type":"PostalAddress",addressRegion:"Алматинская область",addressLocality:"Алматы",postalCode:"050059",streetAddress:"көш. Желтоқсан, 191 корпус, 1 қабат",addressCountry:{"@type":"Country",name:"KZ"}},contactPoint:{"@type":"ContactPoint",areaServed:"Kazakhstan",email:"[email protected]",contactType:"customer service",availableLanguage:"kk"}}},"olxuz-ru":{isPartOf:{"@type":"WebSite",name:"OLX Uzbekistan"},about:{"@type":"Organization",foundingDate:"2015",brand:"OLX Узбекистан",alternateName:["olx","олх","olx.uz","m.olx.uz","OLX Uzbekistan","OLX Узбекистан"],sameAs:["https://ru.wikipedia.org/wiki/OLX","https://www.facebook.com/olx.uz","https://www.youtube.com/@olxuzbekistan7821","https://play.google.com/store/apps/details?id=com.torg.torg","https://apps.apple.com/uz/app/olx-uz-ozbekiston-elonlari/id665094472"],address:{"@type":"PostalAddress",addressRegion:"Ташкентская область",addressLocality:"Ташкент, Яккасарайский р-он",postalCode:"100015",streetAddress:"ул. Нукус, 46",addressCountry:{"@type":"Country",name:"UZ"}},contactPoint:{"@type":"ContactPoint",areaServed:"Uzbekistan",contactType:"customer service",availableLanguage:"ru"}}},olxuz:{isPartOf:{"@type":"WebSite",name:"OLX Uzbekistan"},about:{"@type":"Organization",foundingDate:"2015",brand:"OLX O'zbekiston",alternateName:["olx","олх","olx.uz","m.olx.uz","OLX Uzbekistan"],sameAs:["https://uz.wikipedia.org/wiki/OLX","https://www.facebook.com/olx.uz","https://www.youtube.com/@olxuzbekistan7821","https://play.google.com/store/apps/details?id=com.torg.torg","https://apps.apple.com/uz/app/olx-uz-ozbekiston-elonlari/id665094472"],address:{"@type":"PostalAddress",addressRegion:"Toshkent viloyati",addressLocality:"Toshkent, Yakkasaroy tumani",postalCode:"100015",streetAddress:"ko'chasi Nukus, 46",addressCountry:{"@type":"Country",name:"UZ"}},contactPoint:{"@type":"ContactPoint",areaServed:"Uzbekistan",contactType:"customer service",availableLanguage:"uz"}}}},o=t(836486),s=t(190102),u={district:"AdministrativeArea",city:"City",region:"State"},c=t(957584),d=t(57766);function p(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 m(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?p(Object(t),!0).forEach(function(n){g(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):p(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function g(e,n,t){return(n=function(e){var n=function(e,n){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var a=t.call(e,n||"default");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==typeof n?n:n+""}(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var y=e=>{var{description:n,locationNames:t}=e,{appConfig:{configCode:p,langISOCode:g},requestData:{host:y}}=(0,a.useContext)(r.ZP),{initLang:{siteDescription:f}}=(0,a.useContext)(l.Z),{marketMetadata:{countryCode:v}}=(0,c.J8)(),{pathname:h}=(0,s.useLocation)(),b=i[p];if(!b)return null;var k=((e,n)=>{for(var t in u){var a,r=t;if(null!=e&&e[r])return{"@type":u[r],name:null===(a=e[r])||void 0===a?void 0:a.name}}return{"@type":"Country",name:n}})(t,v),O="https://".concat(y),w=m(m({"@context":"https://schema.org","@type":"WebPage",url:"/"===h?O:"".concat(O).concat(h),description:null!=n?n:f},b),{},{isPartOf:m(m({},b.isPartOf),{},{description:f,url:O,inLanguage:g}),about:m(m({},b.about),{},{logo:"".concat(O,"/").concat("olx_logo.png")}),contentLocation:k}),S=JSON.stringify(w);return(0,d.jsx)(o.Helmet,{children:(0,d.jsx)("script",{type:"application/ld+json",children:S})})}},700863:(e,n,t)=>{"use strict";t.d(n,{j:()=>r});var a=t(57766),r=e=>{var{scrollFraction:n}=e,t=18*n;return(0,a.jsx)("div",{className:"mt-50 flex justify-center p-50","data-testid":"scroll-indicator",children:(0,a.jsx)("div",{className:"bg-border-subtle rounded-small relative h-50",style:{width:"".concat(36,"px")},children:(0,a.jsx)("div",{className:"rounded-small absolute top-1/2 -translate-y-1/2 transform bg-[#7F9799FF]",style:{left:"".concat(t,"px"),height:"5
1px",width:"".concat(18,"px")},"data-testid":"scroll-thumb"})})})}},767206:(e,n,t)=>{"use strict";t.d(n,{V:()=>r});var a=t(729136);function r(){var{onScroll:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=(0,a.useRef)(null),t=(0,a.useRef)(null),[r,l]=(0,a.useState)(0),[i,o]=(0,a.useState)(!1),s=(0,a.useCallback)(()=>{if(n.current){var{scrollLeft:e,scrollWidth:t,clientWidth:a}=n.current,r=t-a;l(r>0?e/r:0)}},[]),u=(0,a.useCallback)(n=>{null==e||e(n),o(!0),null!==t.current&&cancelAnimationFrame(t.current),t.current=requestAnimationFrame(s)},[e,s]);return(0,a.useEffect)(()=>()=>{null!==t.current&&cancelAnimationFrame(t.current)},[]),{scrollContainerRef:n,scrollFraction:r,hasScrolled:i,handleScroll:u}}},121125:(e,n,t)=>{"use strict";t.d(n,{$:()=>l});var a=t(729136),r=t(349837),l=(e,n)=>{var{appConfig:{platform:t}}=(0,r.ZR)();return(0,a.useMemo)(()=>({page:e,targeting:n,deviceType:t}),[e,n,t])}},407259:(e,n,t)=>{"use strict";t.d(n,{S:()=>l});var a=t(25807),r="PLATF-29042",l=()=>{(0,a.useExperiment)(r)}},161869:(e,n,t)=>{"use strict";t.d(n,{s:()=>l});var a=t(25807),r="PLATF-2734148",l=()=>{(0,a.useExperiment)(r)}},879333:(e,n,t)=>{"use strict";t.d(n,{Xn:()=>l,_o:()=>i});var a=t(639585),r=t.n(a),l=(t(545484),"#F2F4F5"),i="#FFF";r()(e=>{for(var n={4:0,3:1,2:2,1:3}[e<=4?e:e%4],t=[0,1,2,3].slice(n),a=0;a<n;a++)t.push(a);return t})},592475:(e,n,t)=>{"use strict";t.d(n,{e:()=>f,f:()=>v});var a=t(808354),r=t(541379),l=t(144707),i=t(729136),o=t(308987),s=t(742815),u=t(57766);function c(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 d(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?c(Object(t),!0).forEach(function(n){p(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):c(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function p(e,n,t){return(n=function(e){var n=function(e,n){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var a=t.call(e,n||"default");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==typeof n?n:n+""}(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function m(e,n,t,a,r,l,i){try{var o=e[l](i),s=o.value}catch(e){return void t(e)}o.done?n(s):Promise.resolve(s).then(a,r)}function g(e){return function(){var n=this,t=arguments;return new Promise(function(a,r){var l=e.apply(n,t);function i(e){m(l,a,r,i,o,"next",e)}function o(e){m(l,a,r,i,o,"throw",e)}i(void 0)})}}var y,f=(0,i.createContext)({state:(0,s.C)(),fetch:(y=g(function*(){}),function(){return y.apply(this,arguments)})}),v=e=>{var{children:n}=e,t=(0,i.useContext)(r.Z),c=(0,i.useContext)(a.ZP),p=(0,l.useRelayEnvironment)(),m=(0,i.useCallback)(function(){var e=g(function*(e){return(0,o.i)(c,{offset:e,limit:12},p)});return function(n){return e.apply(this,arguments)}}(),[c,p]),{state:y,fetch:v}=(0,s.P)({getInitialState:()=>{var e;return null!=t&&t.recommendations?d(d({},(0,s.C)()),{},{recommendations:t.recommendations,nextOffset:null!==(e=t.nextOffset)&&void 0!==e?e:0,adsSource:t.adsSource||{}}):(0,s.C)()},fetchPage:m}),h=(0,i.useMemo)(()=>({state:y,fetch:v}),[y,v]);return(0,u.jsx)(f.Provider,{value:h,children:n})}},770025:(e,n,t)=>{"use strict";t.r(n);var a,r,l,i,o,s,u,c,d,p,m,g,y,f,v,h,b,k,O,w,S,P,x,_,j,F,K,L,C,E,D,T,A,R,I,z,N,H,M,X,B,q,Z,U,G={fragment:{argumentDefinitions:a=[{defaultValue:{key:"",value:""},kind:"LocalArgument",name:"searchParameters"}],kind:"Fragment",metadata:null,name:"HomepageRecommendationsQuery",selections:[{alias:null,args:r=[{kind:"Variable",name:"searchParameters",variableName:"searchParameters"}],concreteType:null,kind:"LinkedField",name:"clientCompatibleHomeScreen",plural:!1,selections:[{kind:"InlineFragment",selections:[l={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{alias:null,args:null,concreteType:"LegacyAdvert",kind:"LinkedField",name:"data",plural:!0,selections:[i={alias:null,args:null,kind:"ScalarField",name:"_nodeId",storageKey:null},o={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},c={alias:null,args:null,concreteType:"Location",kind:"LinkedField",name:"location",plural:!1,selections:[{alias:null,args:null,concreteType:"SubLocation",kind:"LinkedField",name:"city",plural:!1,selections:u=[o,s={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"normalized_name",storageKey:null},i],storageKey:null},{alias:null,args:null,concreteType:"SubLocation",kind:"LinkedField",name:"district",plural:!1,selections:u,storageKey:null},{alias:null,args:null,concreteType:"SubLocation",kind:"LinkedField",name:"region",plural:!1,selections:u,storageKey:null}],storageKey:null},d={alias:null,args:null,kind:"ScalarField",name:"last_refresh_time",storageKey:null},p={alias:null,args:null,kind:"ScalarField",name:"omnibus_pushup_time",storageKey:null},m={alias:null,args:null,concreteType:"Delivery",kind:"LinkedField",name:"delivery",plural:!1,selections:[{alias:null,args:null,concreteType:"DeliveryMode",kind:"LinkedField",name:"rock",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"active",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"mode",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"offer_id",storageKey:null}],storageKey:null}],storageKey:null},g={alias:null,args:null,kind:"ScalarField",name:"created_time",storageKey:null},f={alias:null,args:null,concreteType:"Category",kind:"LinkedField",name:"category",plural:!1,selections:[o,y={alias:null,args:null,kind:"ScalarField",name:"type",storageKey:null},i],storageKey:null},v={alias:null,args:null,concreteType:"ListingContact",kind:"LinkedField",name:"contact",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"courier",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"chat",storageKey:null},s,{alias:null,args:null,kind:"ScalarField",name:"negotiation",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"phone",storageKey:null}],storageKey:null},h={alias:null,args:null,kind:"ScalarField",name:"business",storageKey:null},b={alias:null,args:null,concreteType:"Photo",kind:"LinkedField",name:"photos",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"link",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"height",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"width",storageKey:null}],storageKey:null},k={alias:null,args:null,concreteType:"Promotion",kind:"LinkedField",name:"promotion",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"highlighted",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"top_ad",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"options",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"premium_ad_page",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"urgent",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"b2c_ad_page",storageKey:null}],storageKey:null},O={alias:null,args:null,concreteType:"Shop",kind:"LinkedField",name:"shop",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"subdomain",storageKey:null}],storageKey:null},w={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},S={alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null},P={alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},x={alias:null,args:null,concreteType:"ListingUser",kind:"LinkedField",name:"user",plural:!1,selections:[o,{alias:null,args:null,kind:"ScalarField",name:"uuid",storageKey:null},i,{alias:null,args:null,kind:"ScalarField",name:"about",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"b2c_business_page",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"banner_desktop",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"banner_mobile",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"company_name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"created",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_online",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"last_seen",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"logo",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"logo_ad_page",storageKey:null},s,{alias:null,args:null,kind:"ScalarField",name:"other_ads_enabled",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"photo",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"seller_type",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"social_network_account_type",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"AdvertParam",kind:"LinkedField",name:"params",plural:!0,selections:[_={alias:null,args:null,kind:"ScalarField",name:"key",storageKey:null},s,y,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"value",plural:!1,selections:[F={kind:"InlineFragment",selections:[_,j={alias:null,args:null,kind:"ScalarField",name:"label",storageKey:null}],type:"GenericParam",abstractKey:null},K={kind:"InlineFragment",selections:[j,{alias:"checkboxParamKey",args:null,kind:"ScalarField",name:"key",storageKey:null}],type:"CheckboxesParam",abstractKey:null},D={kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"value",storageKey:null},y,{alias:null,args:null,kind:"ScalarField",name:"negotiable",storageKey:null},j,L={alias:null,args:null,kind:"ScalarField",name:"currency",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"converted_value",storageKey:null},C={alias:null,args:null,kind:"ScalarField",name:"converted_currency",storageKey:null},E={alias:null,args:null,kind:"ScalarField",name:"arranged",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"budget",storageKey:null}],type:"PriceParam",abstractKey:null},T={kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"from",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"to",storageKey:null},E,C,{alias:null,args:null,kind:"ScalarField",name:"converted_from",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"converted_to",storageKey:null},L,{alias:null,args:null,kind:"ScalarField",name:"gross",storageKey:null},y],type:"SalaryParam",abstractKey:null},A={kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"message",storageKey:null}],type:"ErrorParam",abstractKey:null}],storageKey:null}],storageKey:null},R={alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null},I={alias:null,args:null,kind:"ScalarField",name:"external_url",storageKey:null},N={alias:null,args:null,concreteType:"Partner",kind:"LinkedField",name:"partner",plural:!1,selections:[z={alias:null,args:null,kind:"ScalarField",name:"code",storageKey:null}],storageKey:null},H={alias:null,args:null,concreteType:"Map",kind:"LinkedField",name:"map",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"lat",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"lon",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"radius",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"show_detailed",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"zoom",storageKey:null}],storageKey:null},M={alias:null,args:null,concreteType:"SafeDeal",kind:"LinkedField",name:"safedeal",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"allowed_quantity",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"weight_grams",storageKey:null}],storageKey:null},X={alias:null,args:null,kind:"ScalarField",name:"valid_to_time",storageKey:null}],storageKey:null},B={alias:null,args:null,concreteType:"HomeScreenMetadata",kind:"LinkedField",name:"metadata",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"campaign_source",storageKey:null}],storageKey:null},q={alias:null,args:null,concreteType:"HomeScreenLinks",kind:"LinkedField",name:"links",plural:!1,selections:[{alias:null,args:null,concreteType:"Link",kind:"LinkedField",name:"next",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"href",storageKey:null}],storageKey:null}],storageKey:null}],type:"HomeScreenSuccess",abstractKey:null},{kind:"InlineFragment",selections:[l,U={alias:null,args:null,concreteType:"ListingErrorDetail",kind:"LinkedField",name:"error",plural:!1,selections:[z,Z={alias:null,args:null,kind:"ScalarField",name:"detail",storageKey:null},S,w,{alias:null,args:null,concreteType:"ListingValidationError",kind:"LinkedField",name:"validation",plural:!0,selections:[Z,{alias:null,args:null,kind:"ScalarField",name:"field",storageKey:null},w],storageKey:null}],storageKey:null}],type:"ListingError",abstractKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"HomepageRecommendationsQuery",selections:[{alias:null,args:r,concreteType:null,kind:"LinkedField",name:"clientCompatibleHomeScreen",plural:!1,selections:[l,{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"LegacyAdvert",kind:"LinkedField",name:"data",plural:!0,selections:[i,o,c,d,p,m,g,f,v,h,b,k,O,w,S,P,x,{alias:null,args:null,concreteType:"AdvertParam",kind:"LinkedField",name:"params",plural:!0,selections:[_,s,y,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"value",plural:!1,selections:[l,F,K,D,T,A],storageKey:null}],storageKey:null},R,I,N,H,M,X],storageKey:null},B,q],type:"HomeScreenSuccess",abstractKey:null},{kind:"InlineFragment",selections:[U],type:"ListingError",abstractKey:null}],storageKey:null}]}
1,params:{cacheID:"4556a227ba85cad4749abdcd56519bfb",id:null,metadata:{},name:"HomepageRecommendationsQuery",operationKind:"query",text:'query HomepageRecommendationsQuery(\n  $searchParameters: [SearchParameter!] = {key: "", value: ""}\n) {\n  clientCompatibleHomeScreen(searchParameters: $searchParameters) {\n    __typename\n    ... on HomeScreenSuccess {\n      __typename\n      data {\n        _nodeId\n        id\n        location {\n          city {\n            id\n            name\n            normalized_name\n            _nodeId\n          }\n          district {\n            id\n            name\n            normalized_name\n            _nodeId\n          }\n          region {\n            id\n            name\n            normalized_name\n            _nodeId\n          }\n        }\n        last_refresh_time\n        omnibus_pushup_time\n        delivery {\n          rock {\n            active\n            mode\n            offer_id\n          }\n        }\n        created_time\n        category {\n          id\n          type\n          _nodeId\n        }\n        contact {\n          courier\n          chat\n          name\n          negotiation\n          phone\n        }\n        business\n        photos {\n          link\n          height\n          width\n        }\n        promotion {\n          highlighted\n          top_ad\n          options\n          premium_ad_page\n          urgent\n          b2c_ad_page\n        }\n        shop {\n          subdomain\n        }\n        title\n        status\n        url\n        user {\n          id\n          uuid\n          _nodeId\n          about\n          b2c_business_page\n          banner_desktop\n          banner_mobile\n          company_name\n          created\n          is_online\n          last_seen\n          logo\n          logo_ad_page\n          name\n          other_ads_enabled\n          photo\n          seller_type\n          social_network_account_type\n        }\n        params {\n          key\n          name\n          type\n          value {\n            __typename\n            ... on GenericParam {\n              key\n              label\n            }\n            ... on CheckboxesParam {\n              label\n              checkboxParamKey: key\n            }\n            ... on PriceParam {\n              value\n              type\n              negotiable\n              label\n              currency\n              converted_value\n              converted_currency\n              arranged\n              budget\n            }\n            ... on SalaryParam {\n              from\n              to\n              arranged\n              converted_currency\n              converted_from\n              converted_to\n              currency\n              gross\n              type\n            }\n            ... on ErrorParam {\n              message\n            }\n          }\n        }\n        description\n        external_url\n        partner {\n          code\n        }\n        map {\n          lat\n          lon\n          radius\n          show_detailed\n          zoom\n        }\n        safedeal {\n          allowed_quantity\n          weight_grams\n        }\n        valid_to_time\n      }\n      metadata {\n        campaign_source\n      }\n      links {\n        next {\n          href\n        }\n      }\n    }\n    ... on ListingError {\n      __typename\n      error {\n        code\n        detail\n        status\n        title\n        validation {\n          detail\n          field\n          title\n        }\n      }\n    }\n  }\n}\n'}};G.hash="ab45ed93fd849d7a9112b6d487bdb2ed",n.default=G},308987:(e,n,t)=>{"use strict";t.d(n,{i:()=>f});var a,r=t(641460),l=t(744408),i=t(457352),o=t(144707),s=t(951295),u=t(235995),c=t(573137),d=void 0!==a?a:a=t(770025);function p(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 m(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};
1n%2?p(Object(t),!0).forEach(function(n){g(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):p(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function g(e,n,t){return(n=function(e){var n=function(e,n){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var a=t.call(e,n||"default");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==typeof n?n:n+""}(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function y(e,n,t,a,r,l,i){try{var o=e[l](i),s=o.value}catch(e){return void t(e)}o.done?n(s):Promise.resolve(s).then(a,r)}function f(e,n,t){return v.apply(this,arguments)}function v(){var e;return e=function*(e,n,t){var{offset:a,limit:p}=n,g=(0,u.N)(i.cookieStorage),y=i.cookieStorage.get(s.EM),f=m(m({offset:a,limit:p},g),y?{user_id:y}:{}),v={searchParameters:Object.entries(f).map(e=>{var[n,t]=e;return{key:n,value:String(t)}})};try{var h=yield(0,o.fetchQuery)(t,d,v).toPromise();if(null==h||!h.clientCompatibleHomeScreen)throw new Error("Empty clientCompatibleHomeScreen response");return(0,r.V)(h.clientCompatibleHomeScreen,e)}catch(O){var b=O instanceof Error?O:void 0,k=new Error("[GRAPHQL_FETCH_HOMEPAGE_RECOMMENDED_ADS_ERROR] ".concat(b?b.message:"unknown error"),{cause:O});throw l.default.captureExceptionNewRelic({exception:k,capability:c.C.AdRecommendations,category:l.ExceptionCategory.ThrownByApiCall,customAttrs:m({errorEvent:"GRAPHQL_FETCH_HOMEPAGE_RECOMMENDED_ADS_ERROR",fetchParams:JSON.stringify(f)},void 0!==p?{displayLimit:p}:{})}),k}},v=function(){var n=this,t=arguments;return new Promise(function(a,r){var l=e.apply(n,t);function i(e){y(l,a,r,i,o,"next",e)}function o(e){y(l,a,r,i,o,"throw",e)}i(void 0)})},v.apply(this,arguments)}},742815:(e,n,t)=>{"use strict";t.d(n,{C:()=>u,P:()=>c});var a=t(729136);function r(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 l(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?r(Object(t),!0).forEach(function(n){i(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):r(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function i(e,n,t){return(n=function(e){var n=function(e,n){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var a=t.call(e,n||"default");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==typeof n?n:n+""}(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function o(e,n,t,a,r,l,i){try{var o=e[l](i),s=o.value}catch(e){return void t(e)}o.done?n(s):Promise.resolve(s).then(a,r)}function s(e){return function(){var n=this,t=arguments;return new Promise(function(a,r){var l=e.apply(n,t);function i(e){o(l,a,r,i,s,"next",e)}function s(e){o(l,a,r,i,s,"throw",e)}i(void 0)})}}var u=()=>({recommendations:[],adsSource:{},nextOffset:0,status:"idle"});function c(e){var{getInitialState:n,fetchPage:t}=e,[r,i]=(0,a.useState)(()=>n()),o=(0,a.useCallback)(s(function*(){if(null!==r.nextOffset){i(e=>l(l({},e),{},{status:"loading"}));try{var e=yield t(r.nextOffset);e&&e.recommendations?i(n=>({recommendations:[...n.recommendations||[],...e.recommendations||[]],adsSource:l(l({},n.adsSource),e.adsSource)||{},nextOffset:e.nextOffset,status:"success"})):i({recommendations:[],adsSource:{},nextOffset:null,status:"success"})}catch(n){i({recommendations:[],adsSource:{},nextOffset:null,status:"error"})}}}),[r.nextOffset,t]);return{state:r,fetch:o}}},605017:(e,n,t)=>{"use strict";t.d(n,{WS:()=>s});var a=t(257936),r=t(258560),l=t(729136),i=t(718930),o=e=>{return!e||!!(e&&(n=e,Date.now()-n>2629743e3));var n},s=()=>{var{isFeatureFlag:e}=(0,r.Z)(),n=e(a.h.feedTheDog),[t,s]=(0,i.Rr)("feed_the_dog_banner_closed_timestamp",null,{getServerSnapshot:()=>null}),[u,c]=(0,l.useState)(!1);return(0,l.useEffect)(()=>{c(o(t))}
1,[t]),{showFeedTheDogBanner:u&&n,onFeedTheDogBannerClose:()=>s(Date.now())}}},517225:(e,n,t)=>{"use strict";t.d(n,{B:()=>a});var a="https://nakarmpsa.olx.pl/"},507037:(e,n,t)=>{"use strict";t.d(n,{P:()=>k,T:()=>O});var a=t(349837),r=t(2803),l=t(235995),i=t(457352),o=t(729136),s=t(65064),u=t(331853),c=t(31673),d=t(40930),p=t(705618),m=t(345897),g=t(57766);function y(e,n,t,a,r,l,i){try{var o=e[l](i),s=o.value}catch(e){return void t(e)}o.done?n(s):Promise.resolve(s).then(a,r)}function f(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 v(e,n,t){return(n=function(e){var n=function(e,n){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var a=t.call(e,n||"default");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==typeof n?n:n+""}(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var h=(0,o.createContext)(null),b=e=>e.templateInfo.isDefault?"api_default":"api_personalised",k=e=>{var{children:n}=e,t=(0,a.ZR)(),{getCache:k,setCache:O}=(0,r.s)(),w=(0,o.useRef)((0,p.lU)()).current,S=(0,o.useRef)(!1),P=(0,c.L8)(k),x=(0,c.Vs)(P),_=(0,o.useRef)(x),[j,F]=(0,o.useState)(()=>x?"success":"loading"),[K,L]=(0,o.useState)(()=>x&&P?P.template:null),[C,E]=(0,o.useState)(x),D=(0,o.useCallback)(e=>{S.current||(S.current=!0,(0,p.TY)(function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?f(Object(t),!0).forEach(function(n){v(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):f(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}({flow_id:w},e)))},[w]);(0,o.useEffect)(()=>{(0,p.Tn)({flow_id:w,has_valid_cache_on_mount:_.current,variant:u.XD.variants.variant})},[w]),(0,o.useEffect)(()=>{S.current=!1;var e=(0,c.L8)(k);if((0,c.Vs)(e))return(0,m.sV)(e.template.templateInfo.layout),L(e.template),E(!0),F("success"),void D({outcome:"cache",variant:u.XD.variants.variant,template_id:e.template.templateInfo.id,layout:e.template.templateInfo.layout,is_default:e.template.templateInfo.isDefault});var n,a=!1;return(n=function*(){var e=(0,l.A)(i.cookieStorage);if(!e)return D({outcome:"error",variant:u.XD.variants.variant,error_message:"no_session_id"}),void(a||(L(null),E(!1),F("error")));try{var n,r,o=yield(0,s.R)({userId:null!==(n=i.cookieStorage.get("user_id"))&&void 0!==n?n:"",uuid:null!==(r=i.cookieStorage.get("user_uuid"))&&void 0!==r?r:"",sessionId:e,siteCode:t.appConfig.siteCode,apiEnv:t.appConfig.apiEnv,platform:t.appConfig.platform});if(a)return;O(c.En,{template:(0,d.W)(o),expiresAt:(0,c.jm)()}),D({outcome:b(o),variant:u.XD.variants.variant,template_id:o.templateInfo.id,layout:o.templateInfo.layout,is_default:o.templateInfo.isDefault,latency_ms:o.meta.totalLatencyMs}),(0,m.sV)(o.templateInfo.layout),L(o),E(!1),F("success")}catch(p){if(a)return;D({outcome:"error",variant:u.XD.variants.variant,error_message:p instanceof Error?p.message:String(p)}),L(null),E(!1),F("error")}},function(){var e=this,t=arguments;return new Promise(function(a,r){var l=n.apply(e,t);function i(e){y(l,a,r,i,o,"next",e)}function o(e){y(l,a,r,i,o,"throw",e)}i(void 0)})})(),()=>{a=!0,D({outcome:"unmount",variant:u.XD.variants.variant})}},[t.appConfig.apiEnv,t.appConfig.platform,t.appConfig.siteCode,w,k,D,O]);var T=(0,o.useMemo)(()=>({status:j,template:K,isFromCache:C}),[j,K,C]);return(0,g.jsx)(h.Provider,{value:T,children:n})},O=()=>{var e=(0,o.useContext)(h);if(!e)throw new Error("useHomepageTemplateContext must be used within HomepageTemplateProvider");return e}},628149:(e,n,t)=>{"use strict";t.r(n);var a,r={fragment:{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"PreferredLandingPageQuery",selections:a=[{alias:null,args:null,kind:"ScalarField",name:"preferredLandingPage",storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[],kind:"Operation",name:"PreferredLandingPageQuery",selections:a}
1,params:{cacheID:"9cc927d47c0da143a10ae9f7952c5209",id:null,metadata:{},name:"PreferredLandingPageQuery",operationKind:"query",text:"query PreferredLandingPageQuery {\n  preferredLandingPage\n}\n"}};r.hash="a6726801142a564571f3555eee9a2db6",n.default=r},65064:(e,n,t)=>{"use strict";t.d(n,{R:()=>i});var a=t(287774);function r(e,n,t,a,r,l,i){try{var o=e[l](i),s=o.value}catch(e){return void t(e)}o.done?n(s):Promise.resolve(s).then(a,r)}var l=(e,n,t)=>{var r=n.slice(-2),l=((e,n)=>n===a.t4.MOBILE?"m.":e===a.aL.Production?"www.":"d.")(e,t),i=e===a.aL.Production?"olx.".concat(r):"".concat(r,".stg.eu.olx.org");return"https://".concat(l).concat(i).concat("/apigateway/homepagebff").concat("/hackathon/v1/homepage")};function i(e){return o.apply(this,arguments)}function o(){var e;return e=function*(e){var{userId:n,uuid:t,sessionId:a,siteCode:r,lat:i,lon:o,locale:s,apiEnv:u,platform:c}=e,d=new URLSearchParams({userId:n,uuid:t,sessionId:a,siteCode:r});void 0!==i&&d.set("lat",String(i)),void 0!==o&&d.set("lon",String(o)),s&&d.set("locale",s);var p=yield fetch("".concat(l(u,r,c),"?").concat(d.toString()),{credentials:"include"});if(!p.ok)throw new Error("Homepage template fetch failed: ".concat(p.status," ").concat(p.statusText));return p.json()},o=function(){var n=this,t=arguments;return new Promise(function(a,l){var i=e.apply(n,t);function o(e){r(i,a,l,o,s,"next",e)}function s(e){r(i,a,l,o,s,"throw",e)}o(void 0)})},o.apply(this,arguments)}},31673:(e,n,t)=>{"use strict";t.d(n,{En:()=>a,L8:()=>i,Vs:()=>l,jm:()=>r});var a="homepage_personalization_template",r=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:Date.now())+3e5},l=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Date.now();return void 0!==e&&n<e.expiresAt},i=e=>{var n=e(a);if(null!==n&&"object"==typeof n&&"template"in n&&"expiresAt"in n)return n}},40930:(e,n,t)=>{"use strict";function a(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 r(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?a(Object(t),!0).forEach(function(n){l(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):a(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function l(e,n,t){return(n=function(e){var n=function(e,n){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var a=t.call(e,n||"default");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==typeof n?n:n+""}(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}t.d(n,{W:()=>i});var i=e=>{var n;return r(r({},e),{},{sections:null===(n=e.sections)||void 0===n?void 0:n.map(e=>"lastSeenAds"===e.kind||"clientCompatibleObservedAds"===e.kind?r(r({},e),{},{data:null}):e)})}},287841:(e,n,t)=>{"use strict";t.d(n,{i:()=>me});var a=t(254972),r=t(345897),l=t(92397),i=t(490845),o=t(842349),s=t(729136),u=t(911389),c=t(34319),d=t(167685),p=t(34833),m=t(879333),g=t(258560),y=t(364673),f=t.n(y),v=t(517225),h=t(257936);var b,k,O,w,S,P,x,_,j,F,K,L,C=t(229513),E=t(868968),D=t(816047),T=t(549467),A=t(498283);function R(e,n){return n||(n=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}}))}var I=A.default.li(b||(b=R(["\n    margin-right: ",";\n"])),()=>"var(--spacing50)"),z=(0,A.default)(C.Z)(k||(k=R(["\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-start;\n    align-items: center;\n    min-height: 83px;\n    text-decoration: none;\n    height: 100%;\n    width: 80px;\n    gap: 7px;\n"]))),N=A.default.ul(O||(O=R(["\n    display: inline-grid;\n    grid-auto-flow: column;\n    list-style: none;\n    margin: 0;\n    padding: 0;\n    background-color: ",";\n"])),()=>
1"var(--colorsBackgroundPrimary)"),H=(0,A.default)(E.P4)(w||(w=R(["\n    text-align: center;\n    justify-content: center;\n    flex-direction: column;\n    height: 100%;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    display: -webkit-box;\n    -webkit-line-clamp: 2;\n    line-clamp: 2;\n    -webkit-box-orient: vertical;\n"]))),M=(0,A.default)(D.Z)(S||(S=R(["\n    flex-shrink: 0;\n"]))),X=(0,T.iv)(P||(P=R(["\n    border-radius: 50%;\n    height: ","px;\n    width: ","px;\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    flex: 1 0 auto;\n"])),48,48),B=A.default.div(x||(x=R(["\n    ","\n    background-color: ",";\n"])),X,()=>"var(--colorsBackgroundSecondary)"),q=A.default.div(_||(_=R(["\n    ","\n    position: relative;\n    background-color: ",";\n"])),X,()=>"var(--primitivesColorsLightYellow05YellowPrimary)"),Z=A.default.img(j||(j=R(["\n    width: 70%;\n"]))),U=A.default.div(F||(F=R(["\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    align-items: flex-start;\n    gap: ",";\n    margin: 5.5px 0;\n"])),()=>"var(--spacing200)"),G=A.default.div(K||(K=R(["\n    position: relative;\n"]))),W=A.default.div(L||(L=R(["\n    display: flex;\n    width: 16px;\n    height: 16px;\n    background-color: ",";\n    border-radius: 50%;\n    position: absolute;\n    right: -4px;\n    bottom: 0;\n    justify-content: center;
1\n    align-items: center;\n    box-shadow: 0px "," 4px rgba(0, 0, 0, 0.1);\n"])),()=>"var(--colorsBackgroundPrimary)",()=>"var(--spacing50)"),V=t(57766),Q=["img"];function Y(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 J(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?Y(Object(t),!0).forEach(function(n){$(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):Y(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function $(e,n,t){return(n=function(e){var n=function(e,n){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var a=t.call(e,n||"default");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==typeof n?n:n+""}(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var ee=e=>{var{img:n}=e,t=function(e,n){if(null==e)return{};var t,a,r=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,n);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(a=0;a<l.length;a++)t=l[a],-1===n.indexOf(t)&&{}.propertyIsEnumerable.call(e,t)&&(r[t]=e[t])}return r}(e,Q),[a,r]=(0,o.o)({getRoot:()=>document.getElementById("category-icons-root"),rootMargin:"0px 100px 0px 0px"});return(0,V.jsx)("div",{"data-testid":"lazy-circle",ref:r,children:(0,V.jsx)(M,J(J({},t),a?{img:n}:{img:""}))})},ne=t(466408),te=26,ae=48,re=48,le=e=>{var{children:n,url:t,text:a,fullReload:r,onClick:l,shouldAddLanguage:i=!0,keepMarketingParams:o=!0,testId:s}=e;return(0,V.jsx)(I,{children:(0,V.jsxs)(z,{to:t,fullReload:r,shouldAddLanguage:i,keepMarketingParams:o,onClick:l,"data-cy":s,"data-testid":s,className:ne.h,children:[n,(0,V.jsx)(H,{children:a})]})})},ie=a.Pw.HOME_LEVEL_CLICK.replace("$","l1"),oe=(0,s.memo)(e=>{var{categories:n,promos:t,layout:r="zigzag"}=e,{isFeatureFlag:o}=(0,g.y)(),u=o(h.h.feedTheDog),{trackEvent:c}=(0,l.rS)(),y=(0,i.useIntl)(),b=(0,s.useMemo)(()=>"flat"===r?function(e){var{categories:n,promos:t,showFeedTheDog:a}=e,r=[{type:"allCategories"}];return a&&r.push({type:"feedTheDog"}),t.forEach(e=>{r.push({type:"promo",data:e})}),n.forEach((e,n)=>{r.push({type:"category",data:e,position:n+1})}),{row:r}}({categories:n,promos:t,showFeedTheDog:u}):function(e){var{categories:n,promos:t,showFeedTheDog:a}=e,r=[{type:"allCategories"}],l=[];a&&r.push({type:"feedTheDog"}),t.forEach(e=>{r.push({type:"promo",data:e})});for(var i=0,o=1,s=1;r.length<4&&i<n.length;)r.push({type:"category",data:n[i],position:o}),i++,o++;var u=n.slice(i,i+r.length);for(var c of u)l.push({type:"category",data:c,position:s}),s++;i+=u.length;for(var d=!0;i<n.length;)d?(r.push({type:"category",data:n[i],position:o}),o++):(l.push({type:"category",data:n[i],position:s}),s++),i++,d=!d;return{row1:r,row2:l}}({categories:n,promos:t,showFeedTheDog:u}),[n,t,u,r]),k=()=>{c(ie,{is_promo:!0})},O=(e,n,r)=>{var i=r<5;switch(e.type){case"allCategories":return(0,V.jsx)(le,{text:y.formatMessage({id:"home.categories.all_categories",defaultMessage:"All categories"}),url:"/category/",onClick:()=>c(a.Pw.SHOW_ALL_CATEGORIES),testId:"cat-button_all",children:(0,V.jsx)(B,{children:(0,V.jsx)(d.KLE,{size:te})})},"cat_all");case"feedTheDog":return(0,V.jsx)(le,{text:y.formatMessage({id:"feedTheDog.feed",defaultMessage:"Feed the dog"}),url:v.B,fullReload:!0,onClick:()=>c(l.mN.fakeCategoryFeedDogClick),testId:"cat-button_feed-the-dog",children:(0,V.jsxs)(q,{children:[(0,V.jsx)(Z,{src:f(),alt:""}),(0,V.jsx)(W,{children:(0,V.jsx)(d.dLw,{"data-testid":"category-external-link-icon",size:9})})]})},"cat_feed_the_dog");case"promo":var o=e.data,u=t.indexOf(o),g=i?M:ee;return(0,V.jsx)(le,{text:o.name,url:o.link.url,fullReload:!0,shouldAddLanguage:!o.link.is_external,onClick:k,testId:"cat-button_promo",children:(0,V.jsxs)(G,{children:[(0,V.jsx)(g,{img:o.icon.image_url,size:"".concat(ae,"px"),background:m.Xn}),o.link.is_external&&(0,V.jsx)(W,{children:(0,V.jsx)(d.dLw,{"data-testid":"category-external-link-icon",size:9})})]})},"promo_".concat(o.name,"_").concat(u));case"category":var h=e.data,b="/".concat(h.path,"/"),O=i?M:ee;return(0,V.jsxs)(s.Fragment,{children:[(0,V.jsx)(le,{text:h.name,url:b,onClick:()=>c(ie,{category_id:h.id}),testId:"cat-button_".concat(h.id),children:(0,V.jsx)(O,{img:h.img||"",size:"".concat(re,"px"),background:m.Xn})}),(0,V.jsx)("li",{children:(0,V.jsx)(p.p,{name:"homepage_between_category_".concat(e.position,"_").concat(n),isWildcard:!0})})]},"cat_".concat(h.id));default:return null}};if("flat"===r){var{row:w}=b;return(0,V.jsx)(U,{children:(0,V.jsx)(N,{"data-testid":"flat-row",children:w.map((e,n)=>O(e,"row1",n))})})}var{row1:S,row2:P}=b;return(0,V.jsxs)(U,{children:[(0,V.jsx)(N,{"data-testid":"zigzag-row1",children:S.map((e,n)=>O(e,"row1",n))}),(0,V.jsx)(N,{"data-testid":"zigzag-row2",children:P.map((e,n)=>O(e,"row2",n))})]})}),se=t(700863),ue=t(767206);function ce(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 de(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};
1n%2?ce(Object(t),!0).forEach(function(n){pe(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ce(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function pe(e,n,t){return(n=function(e){var n=function(e,n){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var a=t.call(e,n||"default");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==typeof n?n:n+""}(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var me=e=>{var{categories:n,promos:t,layout:d="zigzag"}=e,{trackEvent:p}=(0,l.rS)(),[m,g]=(0,o.o)({rootMargin:"0px",threshold:.3}),{scrollContainerRef:y,scrollFraction:f,hasScrolled:v,handleScroll:h}=(0,ue.V)();(0,s.useEffect)(()=>{v&&p(a.Pw.CATEGORY_SCROLLED)},[v]),(0,s.useEffect)(()=>{if(m){var e=(0,r.hA)();e?p(l.p4.events.hp_category_viewed,{user_template:e}):p(l.p4.events.hp_category_viewed)}},[m]);var b="zigzag"===d?{mt:"var(--spacing0)"}:void 0;return(0,V.jsxs)(u.N,de(de({px:"var(--spacing0)",py:"var(--spacing200)"},b),{},{background:"var(--colorsBackgroundPrimary)",ref:g,children:[(0,V.jsx)("div",{className:"px-200",children:(0,V.jsx)(c.N,{"data-cy":"categories_title","data-testid":"categories_title",children:(0,V.jsx)(i.FormattedMessage,{id:"home.categories.title_alternative",defaultMessage:"Explore OLX categories"})})}),(0,V.jsxs)("div",{children:[(0,V.jsx)("div",{className:"relative overflow-x-auto pl-200 ".concat("[-ms-overflow-style:none] [scrollbar-width:none] [&::-webkit-scrollbar]:hidden"),id:"category-icons-root","data-testid":"category-icons-root",onScroll:h,ref:y,children:(0,V.jsx)(oe,{categories:n,promos:t,layout:d})}),(0,V.jsx)(se.j,{scrollFraction:f})]})]}))}},246690:(e,n,t)=>{"use strict";t.d(n,{s:()=>C});var a=t(808354),r=t(263002),l=t(308987),i=t(592475),o=t(742815),s=t(554294),u=t(541379),c=t(144707),d=t(729136),p=t(57766);function m(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 g(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};
1n%2?m(Object(t),!0).forEach(function(n){y(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):m(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function y(e,n,t){return(n=function(e){var n=function(e,n){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var a=t.call(e,n||"default");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==typeof n?n:n+""}(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function f(e,n,t,a,r,l,i){try{var o=e[l](i),s=o.value}catch(e){return void t(e)}o.done?n(s):Promise.resolve(s).then(a,r)}function v(e){return function(){var n=this,t=arguments;return new Promise(function(a,r){var l=e.apply(n,t);function i(e){f(l,a,r,i,o,"next",e)}function o(e){f(l,a,r,i,o,"throw",e)}i(void 0)})}}var h=e=>{var{children:n,activeCategoryId:t}=e,r=(0,d.useContext)(u.Z),m=(0,d.useContext)(a.ZP),y=(0,c.useRelayEnvironment)(),f=(0,d.useCallback)(function(){var e=v(function*(e){return(0,l.i)(m,{offset:e,limit:12},y)});return function(n){return e.apply(this,arguments)}}(),[m,y]),h=(0,d.useCallback)(function(){var e=v(function*(e){return null!==t?(0,s.P)(m,{categoryId:t,offset:e,limit:12},y):f(e)});return function(n){return e.apply(this,arguments)}}(),[t,m,y,f]),{state:b,fetch:k}=(0,o.P)({getInitialState:()=>{var e;return null!==t?(0,o.C)():null!=r&&r.recommendations?g(g({},(0,o.C)()),{},{recommendations:r.recommendations,nextOffset:null!==(e=r.nextOffset)&&void 0!==e?e:0,adsSource:r.adsSource||{}}):(0,o.C)()},fetchPage:h}),O=(0,d.useMemo)(()=>({state:b,fetch:k}),[b,k]);return(0,p.jsx)(i.e.Provider,{value:O,children:n})},b=t(574532),k=t(212171),O=t(457352),w=t(530305),S=t(427250),P=t(577005),x=e=>{var{belowTitle:n=null,categoryTrackingParams:t,visibilityTrackingDelay:a}=e,r=(0,d.useRef)(null),{getBtrForOffers:l}=(0,d.useContext)(w.a),{state:{recommendations:o,adsSource:s,status:u},fetch:c}=(0,d.useContext)(i.e),m="loading"===u;return(0,d.useEffect)(()=>{var e;(null!==(e=null==o?void 0:o.length)&&void 0!==e?e:0)>0||m||c()},[null==o?void 0:o.length,m,c]),(0,d.useEffect)(()=>{null!=o&&o.length&&l(o)},[o,l]),(0,S.r)({isFetching:m,scrollRef:r,fetch:c}),(0,p.jsx)(P.t,{ref:r,recommendations:o,adsSource:s,isFetching:m,belowTitle:n,trackingParams:t,visibilityTrackingDelay:a})},_=t(245186),j=t(92397),F=t(490845),K=e=>{var{groups:n,selectedCategoryId:t,onSelect:a}=e,[r]=(0,k.L_)(),{trackEvent:l}=(0,j.rS)(),i=(0,d.useCallback)(e=>{var n=(0,b.y)(r,"all"===e?null:e,{touch_point_button:j.p4.touchPointButtons.categoryChips});n&&l(j.p4.events.categoriesCarouselSeeAllClick,n)},[r,l]),o=(0,d.useCallback)(()=>{i("all"),a("all")},[a,i]),s=(0,d.useCallback)(e=>{i(e),a(e)},[a,i]),u=(0,d.useMemo)(()=>n.map(e=>{var n=r[Number(e.id)];return null!=n&&n.name?{id:e.id,label:n.name}:null}).filter(e=>Boolean(e)),[r,n]);return u.length<2?null:(0,p.jsxs)("div",{"data-testid":"recommendations-filters-row",className:"flex max-w-full flex-nowrap gap-100 overflow-x-auto",children:[(0,p.jsx)(_.z,{as:"button",checked:"all"===t,variant:"outline",size:"large",className:"shrink-0",dataAttributes:{testid:"recommendations-filter-all"},onClick:o,children:(0,p.jsx)(F.FormattedMessage,{id:"common.selectAll",defaultMessage:"All"})}),u.map(e=>{var{id:n,label:a}=e;return(0,p.jsx)(_.z,{as:"button",checked:t===n,variant:"outline",size:"large",className:"shrink-0",dataAttributes:{testid:"recommendations-filter-".concat(n)},onClick:()=>s(n),children:a},n)})]})};function L(e,n,t,a,r,l,i){try{var o=e[l](i),s=o.value}catch(e){return void t(e)}o.done?n(s):Promise.resolve(s).then(a,r)}var C=()=>{var e=(0,c.useRelayEnvironment)(),n=(0,d.useContext)(a.ZP),[t]=(0,k.L_)(),[l,i]=(0,d.useState)(null),[o,s]=(0,d.useState)("all"),[u,m]=(0,d.useState)(!1),g=(0,d.useCallback)(e=>{m(!0),s(e)},[]),y=(0,d.useMemo)(()=>{if("all"!==o)return(0,b.y)(t,o)},[t,o]);(0,d.useEffect)(()=>{var t,a=!1;return(t=function*(){try{var t=yield(0,r.S)(e,O.cookieStorage,n,{limit:0,includeOther:!1});if(a)return;i(t)}catch(l){a||i(null)}},function(){var e=this,n=arguments;return new Promise(function(a,r){var l=t.apply(e,n);function i(e){L(l,a,r,i,o,"next",e)}function o(e){L(l,a,r,i,o,"throw",e)}i(void 0)})})(),()=>{a=!0}},[e,n]);var f=(null==l?void 0:l.recommendationsGroups)&&l.recommendationsGroups.length>=2?(0,p.jsx)(K,{groups:l.recommendationsGroups,selectedCategoryId:o,onSelect:g}):null,v="all"===o?null:o,w="recommendations-feed-".concat(o);return(0,p.jsx)(h,{activeCategoryId:v,children:(0,p.jsx)(x,{belowTitle:f,categoryTrackingParams:y,visibilityTrackingDelay:u?0:void 0})},w)}},820385:(e,n,t)=>{"use strict";t.d(n,{P:()=>F});
1var a,r=t(729136),l=t(190102),i=t(366263),o=t.n(i),s=t(490845),u=t(349837),c=t(917181),d=t(663547),p=(t(720217),t(25807)),m=t(731969),g=t(331853),y=t(144707),f=t(744408),v=void 0!==a?a:a=t(628149),h=t(172705);function b(e,n,t,a,r,l,i){try{var o=e[l](i),s=o.value}catch(e){return void t(e)}o.done?n(s):Promise.resolve(s).then(a,r)}var k="REGULAR_HOMEPAGE",O=e=>{var n=(0,y.useDomainRelayEnvironment)(),[t,a]=(0,r.useState)(h.wA),[l,i]=(0,r.useState)(!!e&&!t);return(0,r.useEffect)(()=>{if(e&&!t){i(!0);var r=!0;return function(){var t,a=(t=function*(){try{var t=yield(0,y.fetchQuery)(n,v,{}).toPromise(),a=null==t?void 0:t.preferredLandingPage;return(0,h.aH)(a)?(h.ZJ.setWithTTL({landingPage:a,variant:e},86400),a):k}catch(r){return f.default.createPageAction("GRAPHQL_FETCH_PREFERRED_LANDING_PAGE",{status:"error",error:r instanceof Error?r.message:String(r)}),k}},function(){var e=this,n=arguments;return new Promise(function(a,r){var l=t.apply(e,n);function i(e){b(l,a,r,i,o,"next",e)}function o(e){b(l,a,r,i,o,"throw",e)}i(void 0)})});return function(){return a.apply(this,arguments)}}()().then(e=>{r&&(a(e),i(!1))}),()=>{r=!1}}i(!1)},[e,n]),{landingPage:null!=t?t:k,isLoading:l}},w=t(7376),S=(0,w.jZ)("jh_auto_redirect",null!==w.y7&&void 0!==w.y7?w.y7:void 0),P=t(92397),x=t(57766),_="jobs_genome_user",j=()=>(0,x.jsx)("div",{className:"bg-background-primary fixed top-0 left-0 z-1 flex size-full items-center justify-center",children:(0,x.jsxs)("div",{className:"flex flex-col items-center gap-300",children:[(0,x.jsx)(d.L,{position:"center",className:"relative! top-auto! left-auto! transform-none!",type:"o"}),(0,x.jsx)("div",{children:(0,x.jsx)(s.FormattedMessage,{id:"homepage.verticalisation.1",defaultMessage:"Finding the best starting point for you…"})})]})}),F=e=>{var{children:n}=e,t=(0,l.useHistory)(),{trackEvent:a}=(0,P.rS)(),i=(0,u.CS)(),{isEnabled:s,isControl:d,variant:y}=(()=>{var{authenticated:e}=(0,r.useContext)(m.Vo),n=(0,p.useExperiment)(g.W3.id,{enable:e});return{isEnabled:n===g.W3.variants.variant,isControl:n===g.W3.variants.control,variant:n}})(),{landingPage:f,isLoading:v}=O(y),h=(0,r.useRef)(!!S.get()),b="JOBS_HUB"===f,k=v||b,w=s&&!h.current&&!v&&b;return(0,r.useEffect)(()=>{d&&b&&a(_)},[d,b,a]),(0,r.useEffect)(()=>{w&&(S.set(!0),h.current=!0,a(_),t.replace(o()(c.H.jobsHub,i)))},[w,t,i,a]),!s||h.current?(0,x.jsx)(x.Fragment,{children:n}):k?(0,x.jsx)(j,{}):(0,x.jsx)(x.Fragment,{children:n})}},388648:(e,n,t)=>{"use strict";t.d(n,{Y:()=>m});var a=t(822238),r=t(842576),l=t(640722),i=t(229513),o=t(490845),s=t(433365),u=t(894978),c=t(637045),d=t(92397),p=(t(729136),t(57766)),m=e=>{var{className:n,isInverse:t=!1,searchUrl:m,children:g}=e,{formatMessage:y}=(0,o.useIntl)(),{trackEvent:f}=(0,d.rS)(),v=y({id:"search.placeholder",defaultMessage:"What are you looking for?"}),h=(0,p.jsx)(u.NexusInputField,{className:"pointer-events-none","aria-label":v,children:(0,p.jsx)(u.NexusInputBase,{"aria-hidden":!0,tabIndex:-1,placeholder:v,children:(0,p.jsx)(u.NexusInputBasePrefixSlot,{children:(0,p.jsx)(a.default,{})})})}),b=(0,p.jsx)("div",{className:"pointer-events-none",inert:"",children:(0,p.jsx)(c.k,{"aria-label":v,placeholder:v})});return(0,p.jsxs)("section",{className:(0,s.p)("bg-background-secondary sticky top-0 left-0 z-1030 -mx-200 -mt-200 p-200",n),children:[(0,p.jsxs)("div",{className:"flex w-full items-center gap-100",children:[(0,p.jsx)(i.Z,{to:m||"/search/","aria-label":v,className:(0,s.p)("block min-w-0 flex-1 no-underline!","focus-visible:outline-border-focus"),"data-testid":"search-bar",onClick:()=>{f("homepage_search_click")},children:t?b:h}),(0,p.jsx)(r.xB,{variant:"mobile"}),(0,p.jsx)(l.Z,{className:"p-0! [&>button]:size-600"})]}),g]})}},911389:(e,n,t)=>{"use strict";t.d(n,{N:()=>c});var a=t(95006),r=t(729136),l=t(57766),i=["children"];function o(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 s(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};
1n%2?o(Object(t),!0).forEach(function(n){u(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):o(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function u(e,n,t){return(n=function(e){var n=function(e,n){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var a=t.call(e,n||"default");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==typeof n?n:n+""}(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var c=(0,r.forwardRef)((e,n)=>{var{children:t}=e,r=function(e,n){if(null==e)return{};var t,a,r=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,n);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(a=0;a<l.length;a++)t=l[a],-1===n.indexOf(t)&&{}.propertyIsEnumerable.call(e,t)&&(r[t]=e[t])}return r}(e,i);return(0,l.jsx)(a.T3.Section,s(s({mt:"var(--spacing300)",display:"flex",flexDirection:"column",ref:n},r),{},{style:s({gap:"var(--spacing200)"},r.style),children:t}))});c.displayName="PageSection"},910450:(e,n,t)=>{"use strict";t.d(n,{V:()=>v});var a=t(530305),r=t(349837),l=t(592475),i=t(427250),o=t(235995),s=t(744408),u=t(457352);function c(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 d(e,n,t){return(n=function(e){var n=function(e,n){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var a=t.call(e,n||"default");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==typeof n?n:n+""}(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function p(e){var n,t,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=new Set;for(var{id:l}of e){var i;if(r.has(l))null!==(i=t)&&void 0!==i||(t=new Set),t.add(l);else r.add(l)}if(null!==(n=t)&&void 0!==n&&n.size){var p=Array.from(t),m=p.slice(0,20);s.default.createPageAction("RECOMMENDATIONS_DUPLICATE_AD_IDS",function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?c(Object(t),!0).forEach(function(n){d(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):c(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}({sessionLong:(0,o.A)(),userId:u.cookieStorage.get("user_id",""),userUUID:u.cookieStorage.get("user_uuid",""),totalRecommendations:e.length,uniqueDuplicateIds:p.length,duplicateIdsSample:m,sampleTruncated:p.length>m.length},a))}}var m=t(729136),g=t(577005),y=t(57766),f=e=>{var{recommendations:n,adsSource:t,isFetching:l,fetch:o}=e,s=(0,r.MG)(),u=(0,m.useRef)(null),{getBtrForOffers:c}=(0,m.useContext)(a.a);return(0,m.useEffect)(()=>{l||null!=n&&n.length||o()},[l,null==n?void 0:n.length,o]),(0,m.useEffect)(()=>{null!=n&&n.length&&(c(n),p(n,{siteCode:s.siteCode}))},[n,c]),(0,i.r)({isFetching:l,scrollRef:u,fetch:o}),(0,y.jsx)(g.t,{ref:u,recommendations:n,adsSource:t,isFetching:l})},v=()=>(0,y.jsx)(l.f,{children:(0,y.jsx)(l.e.Consumer,{children:e=>{var{state:{recommendations:n,adsSource:t,status:a},fetch:r}=e;return(0,y.jsx)(f,{recommendations:n,adsSource:t,isFetching:"loading"===a,fetch:r})}})})},577005:(e,n,t)=>{"use strict";t.d(n,{t:()=>m});var a=t(470581),r=t(203832),l=t(911389),i=t(34319),o=t(490845),s=t.n(o),u=t(729136),c=t.n(u),d=t(57766),p=(0,a.ZP)({resolved:{},chunkName:()=>"olxeuweb.home.recommendations",isReady(e){var n=this.resolve(e);return!0===this.resolved[n]&&!!t.m[n]},importAsync:()=>t.e(73747).then(t.bind(t,854985)),requireAsync(e){var n=this.resolve(e);return this.resolved[n]=!1,this.importAsync(e).then(e=>(this.resolved[n]=!0,e))},requireSync(e){var n=this.resolve(e);return t(n)},resolve(){return 854985}},{ssr:!0,resolveComponent:e=>e.RecommendationsList}),m=(0,u.forwardRef)(function(e,n){var{recommendations:t,adsSource:a,isFetching:s,belowTitle:u=null,trackingParams:c,visibilityTrackingDelay:m}=e,g=t&&(null==t?void 0:t.length)>0,y=s||!g;return(0,d.jsxs)(l.N,{ref:n,children:[(0,d.jsx)(i.N,{"data-cy":"home-recommended-title","data-testid":"home-recommended-title",children:(0,d.jsx)(o.FormattedMessage,{id:"home.recommended",defaultMessage:"Recommended"})}),u,g&&(0,d.jsx)(p,{recommendations:t,adsSource:a,trackingParams:c,visibilityTrackingDelay:m}),y&&(0,d.jsx)(r.ZP,{numberOfItems:10,layout:"list"})]})})},34319:(e,n,t)=>{"use strict";t.d(n,{N:()=>u});var a=t(868968),r=t(57766),l=["children"];function i(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 o(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};
1n%2?i(Object(t),!0).forEach(function(n){s(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):i(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function s(e,n,t){return(n=function(e){var n=function(e,n){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var a=t.call(e,n||"default");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==typeof n?n:n+""}(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var u=e=>{var{children:n}=e,t=function(e,n){if(null==e)return{};var t,a,r=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,n);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(a=0;a<l.length;a++)t=l[a],-1===n.indexOf(t)&&{}.propertyIsEnumerable.call(e,t)&&(r[t]=e[t])}return r}(e,l);return(0,r.jsx)(a.NexusHeading,o(o({variant:"headlineMedium",as:"h2",color:"var(--colorsForegroundPrimary)"},t),{},{children:n}))}},257156:(e,n,t)=>{"use strict";t.d(n,{E:()=>o});var a=t(729136),r=t(836486),l=t(808354),i=t(57766),o=()=>{var{appConfig:{routingAliases:e},requestData:n}=(0,a.useContext)(l.ZP),t="https://".concat(null==n?void 0:n.host,"/"),o=(null==e?void 0:e.listingRoot)||"",s="".concat(t).concat(o),u={"@type":"WebSite","@context":"https://schema.org",url:t,potentialAction:{"@type":"SearchAction",target:"".concat(s,"/?q={search_term_string}&utm_source=google&utm_medium=search&utm_campaign=search_organic"),"query-input":"required name=search_term_string"}},c=JSON.stringify(u);return(0,i.jsx)(r.Helmet,{children:(0,i.jsx)("script",{type:"application/ld+json",children:c})})}},768236:(e,n,t)=>{"use strict";t.r(n),t.d(n,{HOMEPAGE_ELEMENT_ID:()=>R,default:()=>I});var a=t(632181),r=t(941226),l=t(195273),i=t(104251),o=t(204082),s=t(498283),u=t(25807),c=t(808354),d=t(832433),p=t(541379),m=t(646776),g=t(92397),y=t(490845),f=t(729136),v=t(294913),h=t.n(v),b=t(733429),k=t(744408),O=t(573137);function w(e,n,t,a,r,l,i){try{var o=e[l](i),s=o.value}catch(e){return void t(e)}o.done?n(s):Promise.resolve(s).then(a,r)}var S,P,x,_=function(){var e,n=(e=function*(e,n,t){var a,r,l=(null===(a=e.atlasAuthConfig)||void 0===a?void 0:a.attachmentApiRoot)+(null===(r=e.atlasAuthConfig)||void 0===r?void 0:r.apiRoot),i=n.toLowerCase(),o=e.langISOCode;try{return yield b.Nv.get("".concat(l,"onb/content?country=").concat(i,"&brand=olx&language=").concat(o,"&type=banner&channel=mobile_web").concat(t?"&excludedContentIds=".concat(t):""))}catch(s){k.default.captureException(s),k.default.captureExceptionNewRelic({exception:s,capability:O.C.HpBanner})}},function(){var n=this,t=arguments;return new Promise(function(a,r){var l=e.apply(n,t);function i(e){w(l,a,r,i,o,"next",e)}function o(e){w(l,a,r,i,o,"throw",e)}i(void 0)})});return function(e,t,a){return n.apply(this,arguments)}}(),j=t(57766);function F(e,n,t,a,r,l,i){try{var o=e[l](i),s=o.value}catch(e){return void t(e)}o.done?n(s):Promise.resolve(s).then(a,r)}function K(e,n){return n||(n=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}}))}var L=(0,s.default)(a.jL)(S||(S=K(["\n    background-color: ",";\n    color: ",";\n    overflow-x: hidden;\n    ","\n"])),e=>{var{backgroundColor:n}=e;return n},e=>{var{color:n}=e;return n},e=>{var{isDesktop:n}=e;return!n&&"margin-bottom: ".concat("var(--spacing200)",";")}),C=s.default.div(P||(P=K(["\n    ","\n    ","\n    width: 100%;\n    margin-top: 0px !important;\n"])),e=>{var{bannerHeight:n,isDesktop:t}=e;return!t&&"\n        position: absolute;\n        transform: translateY(-".concat(n,"px);\n    ")},e=>{var{isDesktop:n}=e;return n&&"\n        position: relative;\n        z-index: 1;\n    "}),E=s.default.img(x||(x=K(["\n    margin-right: ",";\n"])),()=>"var(--spacing200)"),D="MART-1018",T={control:"a",withPsIcon:"b"},A="banner",R="homepage",I=(0,m.ZP)(d.J.home)(e=>{var n,t,a,{onClose:s,showBanner:d,isDesktop:m=!1}=e,v=(0,f.useContext)(p.Z),[b,k]=(0,f.useState)(),O=(0,f.useRef)(null),{trackEvent:w}=(0,g.rS)(),S=(0,u.useExperiment)(D)===T.withPsIcon,{appConfig:P}=(0,f.useContext)(c.ZP),{marketMetadata:{countryCode:x}}=(0,y.useLocalisationContext)(),K={duration:500,fill:"forwards",easing:"cubic-bezier(0.8, 0.2, 
10.2, 0.8)"},I=(e,n)=>{e.animate(n,K)},z=function(){var e,n=(e=function*(){var e,n=null===(e=localStorage)||void 0===e?void 0:e.getItem("closedBanners"),t=null==n?void 0:n.substring(0,n.length-1),a=yield _(P,x,t);null!=a&&a.length&&k(a[0])},function(){var n=this,t=arguments;return new Promise(function(a,r){var l=e.apply(n,t);function i(e){F(l,a,r,i,o,"next",e)}function o(e){F(l,a,r,i,o,"throw",e)}i(void 0)})});return function(){return n.apply(this,arguments)}}();(0,f.useEffect)(()=>{var e,n;if(v&&v.bannerData){var t=null===(e=localStorage)||void 0===e?void 0:e.getItem("closedBanners"),a=null!=t&&t.includes(null===(n=v.bannerData[0])||void 0===n?void 0:n.id)?null:v.bannerData.length>0?v.bannerData[0]:null;k(a)}else z()},[]),(0,f.useEffect)(()=>{var e,n,t,a,r;null!==(e=O.current)&&void 0!==e&&e.clientHeight&&!m&&d&&(t=null===(n=O.current)||void 0===n?void 0:n.clientHeight,a=document.getElementById(R),r=document.getElementById(A),a&&I(a,[{paddingTop:"16px"},{paddingTop:"".concat(t,"px")}]),r&&I(r,[{transform:"translateY(-".concat(t,"px)")},{transform:"translateY(0px)"}]))},[b,d]),(0,f.useEffect)(()=>{b&&d&&w(g.Tg.homePageBannerViewed,{banner_cta_content_id:b.id,banner_cta_content_name:b.name})},[b,d]);if(!b)return null;var N=null!==(n=O.current)&&void 0!==n&&n.clientHeight&&(null===(t=O.current)||void 0===t?void 0:t.clientHeight)>0?null===(a=O.current)||void 0===a?void 0:a.clientHeight:400,H="neutral";"success"===b.icon?H="positive":"error"===b.icon?H="negative":"warning"===b.icon&&(H="warning");return(0,j.jsx)(C,{ref:O,bannerHeight:N,isDesktop:m,id:A,"data-testid":"top-banner-wrapper",children:(0,j.jsx)(L,{isDesktop:m,backgroundColor:b.bgColor,color:b.textColor,variant:H,prefix:(()=>{if(!b.icon&&S)return(0,j.jsx)(E,{src:h(),alt:"Pay and ship icon"});switch(b.icon){case"positive":return l.default;case"warning":return o.default;case"negative":return i.default;default:return}})(),prefixType:"illustration",dismissible:!0,onDismiss:()=>{var e,n,t,a,r,l,i,o,u,c;null!==(e=O.current)&&void 0!==e&&e.clientHeight&&(o=null===(n=O.current)||void 0===n?void 0:n.clientHeight,u=document.getElementById(R),c=document.getElementById(A),u&&I(u,[{paddingTop:"".concat(o,"px")},{paddingTop:"16px"}]),c&&I(c,[{transform:"translateY(0px)"},{transform:"translateY(-".concat(o,"px)")}]),w(g.Tg.homePageBannerClose,{banner_cta_content_id:null==b?void 0:b.id,banner_cta_content_name:null==b?void 0:b.name}),t="closedBanners",l=null===(a=localStorage)||void 0===a?void 0:a.getItem(t),i=l?"".concat(l).concat(null==b?void 0:b.id):null==b?void 0:b.id,null===(r=localStorage)||void 0===r||r.setItem(t,"".concat(i,",")),s())},actionsLocation:m?"inline":"bottom",actions:b.cta?[(0,j.jsx)(r.Button,{css:{padding:0},onClick:()=>{var e;b&&null!==(e=O.current)&&void 0!==e&&e.clientHeight&&(window.open(b.ctaUrl,"_blank"),w(g.Tg.homePageBannerCtaClicked,{banner_cta_content_id:b.id,banner_cta_content_name:b.name}))},"data-testid":"cta-banner-click",size:"small",variant:"tertiary",children:b.ctaLabel},"1")]:void 0,children:b.text})})})},705618:(e,n,t)=>{"use strict";t.d(n,{TY:()=>c,Tn:()=>u,lU:()=>o});var a=t(744408),r=t(379954);function l(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 i(e,n,t){return(n=function(e){var n=function(e,n){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var a=t.call(e,n||"default");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==typeof n?n:n+""}(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var o=()=>(0,r.Z)(),s=(e,n)=>{a.default.createPageAction("HOMEPAGE_TEMPLATE_FLOW",function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?l(Object(t),!0).forEach(function(n){i(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):l(Object(t)).forEac
1h(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}({phase:e},n))},u=e=>{s("start",e)},c=e=>{s("outcome",e)}},929969:(e,n,t)=>{"use strict";t.d(n,{m:()=>o});var a=t(25807),r=t(731969),l=t(729136),i=t(331853),o=()=>{var{authenticated:e}=(0,l.useContext)(r.Vo),n=(0,a.useExperiment)(i.XD.id,{enable:e});return{isEnabled:n===i.XD.variants.variant,isControl:n===i.XD.variants.control}}},203544:(e,n,t)=>{"use strict";t.d(n,{a:()=>o});var a=t(25807),r=t(731969),l=t(729136),i=t(331853),o=()=>{var{authenticated:e}=(0,l.useContext)(r.Vo);return(0,a.useExperiment)(i.oS.id,{enable:e})===i.oS.variants.variant}},293769:(e,n,t)=>{"use strict";t.d(n,{A:()=>g});var a=t(349837),r=t(2803),l=t(235995),i=t(457352),o=t(729136),s=t(65064),u=t(31673),c=t(40930),d=t(705618),p=t(331853),m=t(345897),g=e=>{var{getCache:n,setCache:t}=(0,r.s)(),{siteCode:g,apiEnv:y,platform:f}=(0,a.MG)();(0,o.useEffect)(()=>{var a,r;if(e){var o=(0,u.L8)(n);if((0,u.Vs)(o)){(0,m.sV)(o.template.templateInfo.layout);var v=(0,d.lU)();return(0,d.Tn)({flow_id:v,has_valid_cache_on_mount:!0,variant:p.XD.variants.control}),void(0,d.TY)({flow_id:v,variant:p.XD.variants.control,outcome:"cache",template_id:o.template.templateInfo.id,layout:o.template.templateInfo.layout,is_default:o.template.templateInfo.isDefault})}var h=(0,l.A)(i.cookieStorage);if(h){var b=(0,d.lU)();(0,d.Tn)({flow_id:b,has_valid_cache_on_mount:!1,variant:p.XD.variants.control}),(0,s.R)({userId:null!==(a=i.cookieStorage.get("user_id"))&&void 0!==a?a:"",uuid:null!==(r=i.cookieStorage.get("user_uuid"))&&void 0!==r?r:"",sessionId:h,siteCode:g,apiEnv:y,platform:f}).then(e=>{t(u.En,{template:(0,c.W)(e),expiresAt:(0,u.jm)()}),(0,m.sV)(e.templateInfo.layout),(0,d.TY)({flow_id:b,variant:p.XD.variants.control,outcome:e.templateInfo.isDefault?"api_default":"api_personalised",template_id:e.templateInfo.id,layout:e.templateInfo.layout,is_default:e.templateInfo.isDefault,latency_ms:e.meta.totalLatencyMs})}).catch(e=>{(0,d.TY)({flow_id:b,variant:p.XD.variants.control,outcome:"error",error_message:e instanceof Error?e.message:String(e)})})}}},[e,g,y,f,n,t])}},603557:(e,n,t)=>{"use strict";t.r(n);var a=t(470581),r=t(34833),l=t(127208),i=t(706127),o=t(353247),s=t(407259),u=t(161869),c=t(121125),d=t(103778),p=t(161146),m=t(605017),g=t(287841),y=t(388648),f=t(246690),v=t(910450),h=t(257156),b=t(768236),k=t(345897),O=t(258453),w=t(89428),S=t(832433),P=t(646776),x=t(565191),_=t(733161),j=t(982944),F=t(731969),K=t(92397),L=t(888582),C=t(655738),E=t(433365),D=t(97237),T=t(842349),A=t(904628),R=t.n(A),I=t(729136),z=t.n(I),N=t(929969),H=t(293769),M=t(507037),X=t(203544),B=t(414892),q=t(81882),Z=t(704080),U=t(820385),G=t(172705),W=t(57766);function V(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 Q(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?V(Object(t),!0).forEach(function(n){Y(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):V(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function Y(e,n,t){return(n=J(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function J(e){var n=$(e,"string");return"symbol"==typeof n?n:n+""}function $(e,n){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var a=t.call(e,n||"default");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}var ee=(0,a.ZP)({resolved:{},chunkName:()=>"olxeuweb.home.feedTheDog.topBanner",isReady(e){var n=this.resolve(e);return!0===this.resolved[n]&&!!t.m[n]},importAsync:()=>t.e(16584).then(t.bind(t,985275)),requireAsync(e){var n=this.resolve(e);return this.resolved[n]=!1,this.importAsync(e).then(e=>(this.resolved[n]=!0,e))},requireSync(e){var n=this.resolve(e);return t(n)},resolve(){return 985275}},{ssr:!1}),ne=(0,a.ZP)({resolved:{},chunkName:()=>"olxeuweb.home.topBanner",isReady(e){var n=this.resolve(e);return!0===this.resolved[n]&&!!t.m[n]},importAsync:()=>Promise.resolve().then(t.bind(t,768236)),requireAsync(e){var n=this.resolve(e);return this.resolved[n]=!1,this.importAsync(e).then(e=>(this.resolved[n]=!0,e))},requireSync(e){var n=this.resolve(e);return t(n)},resolve(){return 768236}},{ssr:!1}),te=(0,a.ZP)({resolved:{},chunkName:()=>"olxeuweb.install.bannerContainer",isReady(e){var n=this.resolve(e);return!0===this.resolved[n]&&!!t.m[n]},importAsync:()=>Promise.all([t.e(36500),t.e(19423)]).then(t.bind(t,285794)),requireAsync(e){var n=this.resolve(e);return this.resolved[n]=!1,this.importAsync(e).then(e=>(this.resolved[n]=!0,e))},requireSync(e){var n=this.resolve(e);return t(n)},resolve(){return 285794}},{resolveComponent:e=>e.AppInstallBannerContainer}),ae=(0,a.ZP)({resolved:{},chunkName:()=>"olxeuweb.home.personalize.observedads",isReady(e){var n=this.resolve(e);return!0===this.resolved[n]&&!!t.m[n]},importAsync:()=>t.e(8184).then(t.bind(t,269378)),requireAsync(e){var n=this.resolve(e);return this.resolved[n]=!1,this.importAsync(e).then(e=>(this.resolved[n]=!0,e))},requireSync(e){var n=this.resolve(e);return t(n)},resolve(){return 269378}},{resolveComponent:e=>e.ObservedAdsCarousel}),re=(0,a.ZP)({resolved:{},chunkName:()=>"olxeuweb.home.lastseenads",isReady(e){var n=this.resolve(e);return!0===this.resolved[n]&&!!t.m[n]},importAsync:()=>t.e(92992).then(t.bind(t,756920)),requireAsync(e){var n=this.resolve(e);return this.resolved[n]=!1,this.importAsync(e).then(e=>(this.resolved[n]=!0,e))},requireSync(e){var n=this.resolve(e);return t(n)},resolve(){return 756920}},{resolveComponent:e=>e.LastSeenAdsCarousel}),le=(0,a.ZP)({resolved:{},chunkName:()=>"olxeuweb.home.provider-ask-for-rating-button",isReady(e){var n=this.resolve(e);return!0===this.resolved[n]&&!!t.m[n]},importAsync:()=>t.e(38947).then(t.bind(t,398794)),requireAsync(e){var n=this.resolve(e);return this.resolved[n]=!1,this.importAsync(e).then(e=>(this.resolved[n]=!0,e))},requireSync(e){var n=this.resolve(e);return t(n)},resolve(){return 398794}},{ssr:!1}),ie=(0,a.ZP)({resolved:{},chunkName:()=>"olxeuweb.home.homeMobilePersonalisedContent",isReady(e){var n=this.resolve(e);return!0===this.resolved[n]&&!!t.m[n]},importAsync:()=>t.e(94e3).then(t.bind(t,808443)),requireAsync(e){var n=this.resolve(e);return this.resolved[n]=!1,this.importAsync(e).then(e=>(this.resolved[n]=!0,e))},requireSync(e){var n=this.resolve(e);return t(n)},resolve(){return 808443}},{resolveComponent:e=>e.HomeMobilePersonalisedContent}),oe=(0,a.ZP)({resolved:{},chunkName:()=>"olxeuweb.home.complementaryRecommendations",isReady(e){var n=this.resolve(e);return!0===this.resolved[n]&&!!t.m[n]},importAsync:()=>t.e(50797).then(t.bind(t,858861)),requireAsync(e){var n=this.resolve(e);return this.resolved[n]=!1,this.importAsync(e).then(e=>(this.resolved[n]=!0,e))},requireSync(e){var n=this.resolve(e);return t(n)},resolve(){return 858861}},{resolveComponent:e=>e.ComplementaryRecommendationsCarousel}),se=(0,a.ZP)({resolved:{},chunkName:()=>"olxeuweb.home.recommendationsL2Carousel",isReady(e){var n=this.resolve(e);return!0===this.resolved[n]&&!!t.m[n]},importAsync:()=>t.e(40457).then(t.bind(t,369410)),requireAsync(e){var n=this.resolve(e);return this.resolved[n]=!1,this.importAsync(e).then(e=>(this.resolved[n]=!0,e))},requireSync(e){var n=this.resolve(e);return t(n)},resolve(){return 369410}},{resolveComponent:e=>e.RecommendationsL2Carousel}),ue={name:"transition_homepage",type:C.s_.PageTransition,networkUrlRegexp:_.A,interactionEndTimeout:5e3},ce=()=>{var{setContainerCallbackRef:e}=(0,C.Zd)({visuallyCompleteSelectors:["svg","img","h1"]}),{trackPageView:n}=(0,K.rS)(),[t,,a]=(0,p.L_)(),{authenticated:d}
1=(0,I.useContext)(F.Vo),[S,P]=(0,I.useState)(!0),{showFeedTheDogBanner:_,onFeedTheDogBannerClose:A}=(0,m.WS)(),{targeting:R}=(0,o.R)();(0,s.S)(),(0,u.s)();var z=(0,c.$)("homepage",null!=R?R:void 0),U=(0,w.m)(),{isEnabled:V,isControl:Y}=(0,N.m)(),J=(0,X.a)(),{isEnabled:$,variant:ue}=(0,O.h)(),ce=(0,D.u)(),de=(0,G.q8)()&&(0,G.Lg)()&&ce;(0,H.A)(Y);var pe=()=>{P(!1)};return(0,T.l)(()=>{var{width:e,height:t}=(0,j.c)(),a=(0,k.hA)();n(K.p4.pageView,Q({vh:t,vw:e},a&&{user_template:a}),void 0,!1)},[]),(0,I.useEffect)(()=>()=>{(0,E.j)()},[]),(0,W.jsxs)("div",{ref:e,children:[R?(0,W.jsx)(i.G,{page:"homepage",targeting:R}):null,(0,W.jsx)(te,{linkId:"homepage"}),_?(0,W.jsx)(ee,{showBanner:S,onClose:()=>{A(),pe()}}):(0,W.jsx)(ne,{onClose:pe,showBanner:S}),(0,W.jsx)(l.default,{}),(0,W.jsx)(L.T3,{id:b.HOMEPAGE_ELEMENT_ID,paddingTop:"var(--spacing200)",children:V?(0,W.jsx)(M.P,{children:(0,W.jsx)(ie,{placeholderData:z})}):(0,W.jsxs)(W.Fragment,{children:[de?(0,W.jsx)(Z.l,{activeVertical:"home"}):(0,W.jsx)(y.Y,{}),(0,W.jsx)(h.E,{}),(0,W.jsx)(r.p,{name:"homepage_top",placeholderData:z}),(0,W.jsx)(g.i,{categories:(0,x.AZ)(t),promos:a}),d?(0,W.jsx)(ae,{}):null,(0,W.jsx)(re,{}),J?(0,W.jsx)(se,{}):null,$?(0,W.jsx)(oe,{variant:ue}):null,U?(0,W.jsx)(f.s,{}):(0,W.jsx)(v.V,{}),(0,W.jsx)(le,{})]})}),(0,W.jsx)(q.f,{}),(0,W.jsx)(B._,{variants:["ads"]})]})},de=()=>(0,W.jsx)(U.P,{children:(0,W.jsx)(ce,{})});n.default=R()((0,P.ZP)(S.J.home),(0,C.JH)(ue),d.x)(de)},172705:(e,n,t)=>{"use strict";t.d(n,{Lg:()=>u,ZJ:()=>l,aH:()=>i,q8:()=>s,wA:()=>o});var a=t(7376),r=t(331853),l=(0,a.jZ)("preferred_landing_page"),i=e=>"REGULAR_HOMEPAGE"===e||"JOBS_HUB"===e,o=()=>{var e;return null===(e=l.getWithTTL())||void 0===e?void 0:e.landingPage},s=()=>{var e;return"JOBS_HUB"===(null===(e=l.getWithTTL())||void 0===e?void 0:e.landingPage)},u=()=>{var e;return(null===(e=l.getWithTTL())||void 0===e?void 0:e.variant)===r.W3.variants.variant}},589963:(e,n,t)=>{"use strict";t.d(n,{E:()=>r,p:()=>a});var a=3,r=12},263002:(e,n,t)=>{"use strict";t.d(n,{S:()=>b});var a,r=t(641460),l=(e,n)=>{var t,a={data:e.data,metadata:e.metadata?{campaign_source:null===(t=e.metadata)||void 0===t?void 0:t.campaign_source}:void 0},{recommendations:l,adsSource:i}=(0,r.V)(a,n);return{id:e.id,type:e.type,ads:l,adsSource:i}},i=t(144707),o=void 0!==a?a:a=t(390790),s=t(235995),u=t(744408),c=t(589963);function d(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 p(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?d(Object(t),!0).forEach(function(n){m(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):d(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function m(e,n,t){return(n=function(e){var n=function(e,n){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var a=t.call(e,n||"default");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==typeof n?n:n+""}(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function g(e,n,t,a,r,l,i){try{var o=e[l](i),s=o.value}catch(e){return void t(e)}o.done?n(s):Promise.resolve(s).then(a,r)}function y(e){return function(){var n=this,t=arguments;return new Promise(function(a,r){var l=e.apply(n,t);function i(e){g(l,a,r,i,o,"next",e)}function o(e){g(l,a,r,i,o,"throw",e)}i(void 0)})}}var f="GRAPHQL_FETCH_GROUPED_RECOMMENDATIONS";function v(e,n,t,a,r){return h.apply(this,arguments)}function h(){return(h=y(function*(e,n,t,a,r){var u=(0,s.A)(n),d="",m="";null!=n&&n.get&&"function"==typeof n.get?(d=n.get("user_id"),m=n.get("user_uuid")):(d=null==n?void 0:n.user_id,m=null==n?void 0:n.user_uuid);var g={sessionId:u,userId:d,userUUID:m};if(!u)return a(f,p({status:"no_session_id"},g)),null;var y={input:p({sessionId:u,includeOther:!0,topCarousels:c.p,limit:c.E},r)};try{var v,h,b,k,O,w=yield(0,i.fetchQuery)(e,o,y).toPromise(),S=null==w?void 0:w.homeScreenCarousels;if(!S)throw new Error("Missing homeScreenCarousels in grouped recommendations GraphQL response");if("HomeScreenCarouselsSuccess"!==S.__typename)throw new Error("Unexpected homeScreenCarousels __typename: ".concat(String(S.__typename)));var P=((e,n)=>{var t,a,r,i,o,s,u,c=[];for(var d of e.carousels){var p=l(d,n);"CATEGORY"===d.type?c.push(p):"OTHER"===d.type?s=p:"COMPLEMENTARY"===d.type?u=p:"NEXT_L2"===d.type&&(o=p)}var m=null!==(t=null===(a=s)||void 0===a?void 0:a.ads)&&void 0!==t?t:[];return{recommendationsGroups:c,nextL2Recommendations:o,otherRecommendations:{recommendations:m,adsSource:null!==(r=null===(i=s)||void 0===i?void 0:i.adsSource)&&void 0!==r?r:{},nextOffset:m.length},complementaryRecommendations:u}})(S,t),x=null==S||null===(v=S.carousels)||void 0===v||null===(h=v.find(e=>"OTHER"===e.type))||void 0===h||null===(b=h.data)||void 0===b?void 0:b.length;return a(f,p({status:"success",requestedLimit:null!==(k=y.input.limit)&&void 0!==k?k:"no_limit",otherAdsOffset:null!=x?x:"no_other_ads",returnedLessThanRequested:void 0!==x&&null!=y&&null!==(O=y.input)&&void 0!==O&&O.limit?x<y.input.limit:"cannot_calculate"},g)),P}catch(_){if(a(f,p({status:"error",error:_ instanceof Error?_.message:String(_)},g)),_ instanceof Error)throw _;throw new Error("Grouped recommendations fetch failed: ".concat(String(_)))}})).apply(this,arguments)}var b=function(){var e=y(function*(e,n,t,a){return v(e,n,t,u.default.createPageAction,a)});return function(n,t,a,r){return e.apply(this,arguments)}}()},390790:(e,n,t)=>{"use strict";t.r(n);var a,r,l,i,o,s,u,c,d,p,m,g,y,f,v,h,b,k,O,w,S,P,x,_,j,F,K,L,C,E,D,T,A,R,I,z,N,H,M,X,B,q,Z,U={fragment:{argumentDefinitions:a=[{defaultValue:null,kind:"LocalArgument",name:"input"}],kind:"Fragment",metadata:null,name:"GroupedRecommendationsQuery",selections:[{alias:null,args:r=[{kind:"V
1ariable",name:"input",variableName:"input"}],concreteType:null,kind:"LinkedField",name:"homeScreenCarousels",plural:!1,selections:[{kind:"InlineFragment",selections:[l={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{alias:null,args:null,concreteType:"HomeScreenCarousel",kind:"LinkedField",name:"carousels",plural:!0,selections:[i={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},o={alias:null,args:null,kind:"ScalarField",name:"type",storageKey:null},{alias:null,args:null,concreteType:"LegacyAdvert",kind:"LinkedField",name:"data",plural:!0,selections:[s={alias:null,args:null,kind:"ScalarField",name:"_nodeId",storageKey:null},i,d={alias:null,args:null,concreteType:"Location",kind:"LinkedField",name:"location",plural:!1,selections:[{alias:null,args:null,concreteType:"SubLocation",kind:"LinkedField",name:"city",plural:!1,selections:c=[i,u={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"normalized_name",storageKey:null},s],storageKey:null},{alias:null,args:null,concreteType:"SubLocation",kind:"LinkedField",name:"district",plural:!1,selections:c,storageKey:null},{alias:null,args:null,concreteType:"SubLocation",kind:"LinkedField",name:"region",plural:!1,selections:c,storageKey:null}],storageKey:null},p={alias:null,args:null,kind:"ScalarField",name:"last_refresh_time",storageKey:null},m={alias:null,args:null,kind:"ScalarField",name:"omnibus_pushup_time",storageKey:null},g={alias:null,args:null,concreteType:"Delivery",kind:"LinkedField",name:"delivery",plural:!1,selections:[{alias:null,args:null,concreteType:"DeliveryMode",kind:"LinkedField",name:"rock",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"active",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"mode",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"offer_id",storageKey:null}],storageKey:null}],storageKey:null},y={alias:null,args:null,kind:"ScalarField",name:"created_time",storageKey:null},f={alias:null,args:null,concreteType:"Category",kind:"LinkedField",name:"category",plural:!1,selections:[i,o,s],storageKey:null},v={alias:null,args:null,concreteType:"ListingContact",kind:"LinkedField",name:"contact",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"courier",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"chat",storageKey:null},u,{alias:null,args:null,kind:"ScalarField",name:"negotiation",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"phone",storageKey:null}],storageKey:null},h={alias:null,args:null,kind:"ScalarField",name:"business",storageKey:null},b={alias:null,args:null,concreteType:"Photo",kind:"LinkedField",name:"photos",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"link",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"height",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"width",storageKey:null}],storageKey:null},k={alias:null,args:null,concreteType:"Promotion",kind:"LinkedField",name:"promotion",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"highlighted",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"top_ad",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"options",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"premium_ad_page",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"urgent",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"b2c_ad_page",storageKey:null}],storageKey:null},O={alias:null,args:null,concreteType:"Shop",kind:"LinkedField",name:"shop",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"subdomain",storageKey:null}],storageKey:null},w={alias:null,args:null,kind:"ScalarField",name:"title",storageKey:null},S={alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null},P={alias:null,args:null,kind:"ScalarField",name:"url",storageKey:null},x={alias:null,args:null,concreteType:"ListingUser",kind:"LinkedField",name:"user",plural:!1,selections:[i,{alias:null,args:null,kind:"ScalarField",name:"uuid",storageKey:null},s,{alias:null,args:null,kind:"ScalarField",name:"about",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"b2c_business_page",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"banner_desktop",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"banner_mobile",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"company_name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"created",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_online",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"last_seen",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"logo",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"logo_ad_page",storageKey:null},u,{alias:null,args:null,kind:"ScalarField",name:"other_ads_enabled",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"photo",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"seller_type",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"social_network_account_type",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"AdvertParam",kind:"LinkedField",name:"params",plural:!0,selections:[_={alias:null,args:null,kind:"ScalarField",name:"key",storageKey:null},u,o,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"value",plural:!1,selections:[F={kind:"InlineFragment",selections:[_,j={alias:null,args:null,kind:"ScalarField",name:"label",storageKey:null}],type:"GenericParam",abstractKey:null},K={kind:"InlineFragment",selections:[j,{alias:"checkboxParamKey",args:null,kind:"ScalarField",name:"key",storageKey:null}],type:"CheckboxesParam",abstractKey:null},D={kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"value",storageKey:null},o,{alias:null,args:null,kind:"ScalarField",name:"negotiable",storageKey:null},j,L={alias:null,args:null,kind:"ScalarField",name:"currency",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"converted_value",storageKey:null},C={alias:null,args:null,kind:"ScalarField",name:"converted_currency",storageKey:null},E={alias:null,args:null,kind:"ScalarField",name:"arranged",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"budget",storageKey:null}],type:"PriceParam",abstractKey:null},T={kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"from",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"to",storageKey:null},E,C,{alias:null,args:null,kind:"ScalarField",name:"converted_from",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"converted_to",storageKey:null},L,{alias:null,args:null,kind:"ScalarField",name:"gross",storageKey:null},o],type:"SalaryParam",abstractKey:null},A={kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"message",storageKey:null}],type:"ErrorParam",abstractKey:null}],storageKey:null}],storageKey:null},R={alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null},I={alias:null,args:null,kind:"ScalarField",name:"external_url",storageKey:null},N={alias:null,args:null,concreteType:"Partner",kind:"LinkedField",name:"partner",plural:!1,selections:[z={alias:null,args:null,kind:"ScalarField",name:"code",storageKey:null}],storageKey:null},H={alias:null,args:null,concreteType:"Map",kind:"LinkedField",name:"map",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"lat",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"lon",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"radius",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"show_detailed",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"zoom",storageKey:null}],storageKey:null},M={alias:null,args:null,concreteType:"SafeDeal",kind:"LinkedField",name:"safedeal",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"allowed_quantity",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"weight_grams",storageKey:null}],storageKey:null},X={alias:null,args:null,kind:"ScalarField",name:"valid_to_time",storageKey:null}],storageKey:null},B={alias:null,args:null,concreteType:"RecommendedAdsMetadata",kind:"LinkedField",name:"metadata",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"campaign_source",storageKey:null}],storageKey:null}],storageKey:null}],type:"HomeScreenCarouselsSuccess",abstractKey:null},{kind:"InlineFragment",selections:[l,Z={alias:null,args:null,concreteType:"ListingErrorDetail",kind:"LinkedField",name:"error",plural:!1,selections:[z,q={alias:null,args:null,kind:"ScalarField",name:"detail",storageKey:null},S,w,{alias:null,args:null,concreteType:"ListingValidationError",kind:"LinkedField",name:"validation",plural:!0,selections:[q,{alias:null,args:null,kind:"ScalarField",name:"field",storageKey:null},w],storageKey:null}],storageKey:null}],type:"ListingError",abstractKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"GroupedRecommendationsQuery",selections:[{alias:null,args:r,concreteType:null,kind:"LinkedField",name:"homeScreenCarousels",plural:!1,selections:[l,{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"HomeScreenCarousel",kind:"LinkedField",name:"carousels",plural:!0,selections:[i,o,{alias:null,args:null,concreteType:"LegacyAdvert",kind:"LinkedField",name:"data",plural:!0,selections:[s,i,d,p,m,g,y,f,v,h,b,k,O,w,S,P,x,{alias:null,args:null,concreteType:"AdvertParam",kind:"LinkedField",name:"params",plural:!0,selections:[_,u,o,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"value",plural:!1,selections:[l,F,K,D,T,A],storageKey:null}],storageKey:null},R,I,N,H,M,X],storageKey:null},B],storageKey:null}],type:"HomeScreenCarouselsSuccess",abstractKey:null},{kind:"InlineFragment",selections:[Z],type:"ListingError",abstractKey:null}],storageKey:null}]}
1,params:{cacheID:"6c155a8a518ebd851ffb403096005ced",id:null,metadata:{},name:"GroupedRecommendationsQuery",operationKind:"query",text:"query GroupedRecommendationsQuery(\n  $input: HomeScreenCarouselsInput!\n) {\n  homeScreenCarousels(input: $input) {\n    __typename\n    ... on HomeScreenCarouselsSuccess {\n      __typename\n      carousels {\n        id\n        type\n        data {\n          _nodeId\n          id\n          location {\n            city {\n              id\n              name\n              normalized_name\n              _nodeId\n            }\n            district {\n              id\n              name\n              normalized_name\n              _nodeId\n            }\n            region {\n              id\n              name\n              normalized_name\n              _nodeId\n            }\n          }\n          last_refresh_time\n          omnibus_pushup_time\n          delivery {\n            rock {\n              active\n              mode\n              offer_id\n            }\n          }\n          created_time\n          category {\n            id\n            type\n            _nodeId\n          }\n          contact {\n            courier\n            chat\n            name\n            negotiation\n            phone\n          }\n          business\n          photos {\n            link\n            height\n            width\n          }\n          promotion {\n            highlighted\n            top_ad\n            options\n            premium_ad_page\n            urgent\n            b2c_ad_page\n          }\n          shop {\n            subdomain\n          }\n          title\n          status\n          url\n          user {\n            id\n            uuid\n            _nodeId\n            about\n            b2c_business_page\n            banner_desktop\n            banner_mobile\n            company_name\n            created\n            is_online\n            last_seen\n            logo\n            logo_ad_page\n            name\n            other_ads_enabled\n            photo\n            seller_type\n            social_network_account_type\n          }\n          params {\n            key\n            name\n            type\n            value {\n              __typename\n              ... on GenericParam {\n                key\n                label\n              }\n              ... on CheckboxesParam {\n                label\n                checkboxParamKey: key\n              }\n              ... on PriceParam {\n                value\n                type\n                negotiable\n                label\n                currency\n                converted_value\n                converted_currency\n                arranged\n                budget\n              }\n              ... on SalaryParam {\n                from\n                to\n                arranged\n                converted_currency\n                converted_from\n                converted_to\n                currency\n                gross\n                type\n              }\n              ... on ErrorParam {\n                message\n              }\n            }\n          }\n          description\n          external_url\n          partner {\n            code\n          }\n          map {\n            lat\n            lon\n            radius\n            show_detailed\n            zoom\n          }\n          safedeal {\n            allowed_quantity\n            weight_grams\n          }\n          valid_to_time\n        }\n        metadata {\n          campaign_source\n        }\n      }\n    }\n    ... on ListingError {\n      __typename\n      error {\n        code\n        detail\n        status\n        title\n        validation {\n          detail\n          field\n          title\n        }\n      }\n    }\n  }\n}\n"}};U.hash="9ffb28577924ab044611dbaad18655b4",n.default=U},89428:(e,n,t)=>{"use strict";t.d(n,{m:()=>o});var a=t(25807),r=t(258560),l=t(257936),i=t(482835),o=()=>{var{isFeatureFlag:e}=(0,r.Z)(),n=e(l.h.homepageFeedCategories),t=(0,a.useExperiment)(i.M.id,{enable:!n});return n||t===i.M.variants.variant}},427250:(e,n,t)=>{"use strict";t.d(n,{r:()=>s});var a=t(729136),r=t(7676),l=t(610435),i=t.n(l),o=600;function s(e){var{isFetching:n,scrollRef:t,fetch:l,advanceFrameTime:s=o}=e,u=(0,a.useMemo)(()=>i()(()=>{var e,a=(document.scrollingElement||document.documentElement).scrollTop;!n&&((null===(e=t.current)||void 0===e?void 0:e.offsetHeight)||Number.MAX_SAFE_INTEGER)<window.innerHeight+a+s&&l()},100),[n,l,t,s]);(0,r.OR)("scroll",u)}},574532:(e,n,t)=>{"use strict";t.d(n,{y:()=>o});var a=t(618154);function r(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 l(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};
1n%2?r(Object(t),!0).forEach(function(n){i(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):r(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function i(e,n,t){return(n=function(e){var n=function(e,n){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var a=t.call(e,n||"default");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==typeof n?n:n+""}(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var o=(e,n,t)=>{if(null==n||"all"===n){var r={category_id:null};return t?l(l({},r),t):r}var i=Number(n);if(!Number.isNaN(i)){var o=e[i];if(o){var s=l(l({category_id:o.id},(0,a.Z)(e,o.id)),{},{category_path:void 0});return t?l(l({},s),t):s}}}},733161:(e,n,t)=>{"use strict";t.d(n,{$:()=>a,A:()=>r});var a={MAP_OPEN:"map_open"},r=/https?:\/\/(www|m\.)?olx\.[a-z]{2,3}(\/.*)?/},982944:(e,n,t)=>{"use strict";function a(){return{height:window.innerHeight||document.documentElement.clientHeight||0,width:window.innerWidth||document.documentElement.clientWidth||0}}t.d(n,{c:()=>a})},81882:(e,n,t)=>{"use strict";t.d(n,{f:()=>c});var a=t(729136),r=t.n(a),l=t(470581),i=t(508172),o=t(57766),s=(0,l.ZP)({resolved:{},chunkName:()=>"olxeuweb.home.businessProfileDeletedSnackbar",isReady(e){var n=this.resolve(e);return!0===this.resolved[n]&&!!t.m[n]},importAsync:()=>t.e(64895).then(t.bind(t,330123)),requireAsync(e){var n=this.resolve(e);return this.resolved[n]=!1,this.importAsync(e).then(e=>(this.resolved[n]=!0,e))},requireSync(e){var n=this.resolve(e);return t(n)},resolve(){return 330123}},{resolveComponent:e=>e.BusinessProfileDeletedSnackbar,ssr:!1}),u=()=>"undefined"!=typeof sessionStorage&&"1"===sessionStorage.getItem(i.X),c=()=>{var[e,n]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{u()&&n(!0)},[]),e?(0,o.jsx)(s,{}):null}},508172:(e,n,t)=>{"use strict";t.d(n,{X:()=>a,e:()=>r});var a="business-profile-deleted-snackbar",r="business-profile-deleted-snackbar"},364673:(e,n,t)=>{e.exports=t.p+"static/media/logo.b8a5c2e7f.svg"},294913:(e,n,t)=>{e.exports=t.p+"static/media/psBannerIcon.5abd10789.svg"},212171:(e,n,t)=>{"use strict";t.d(n,{L_:()=>a.b,Z_:()=>a.a});var a=t(770898);t(729136),t(132447),t(927344),t(675360),t(242681)},5608:(e,n,t)=>{"use strict";t.d(n,{a:()=>a.C});var a=t(927344)}}]);
2//# sourceMappingURL=olxeuweb.router.home.61c63c42f.chunk.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.