1(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[21696],{929710:(e,r,t)=>{"use strict";t.d(r,{H:()=>o});var n=t(57766);function a(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,n)}return t}function i(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?a(Object(t),!0).forEach(function(r){s(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):a(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}function s(e,r,t){return(r=function(e){var r=function(e,r){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,r||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(e)}(e,"string");return"symbol"==typeof r?r:r+""}(r))in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}var o=e=>(0,n.jsx)("svg",i(i({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),{},{children:(0,n.jsx)("path",{d:"M14.3333 37.5L11.1667 32.1667L5.16667 30.8333L5.75 24.6667L1.66667 20L5.75 15.3333L5.16667 9.16667L11.1667 7.83333L14.3333 2.5L20 4.91667L25.6667 2.5L28.8333 7.83333L34.8333 9.16667L34.25 15.3333L38.3333 20L34.25 24.6667L34.8333 30.8333L28.8333 32.1667L25.6667 37.5L20 35.0833L14.3333 37.5ZM18.25 25.9167L27.6667 16.5L25.3333 14.0833L18.25 21.1667L14.6667 17.6667L12.3333 20L18.25 25.9167Z",fill:"var(--primitivesColorsLightBlue05BluePrimary)"})}))},193711:(e,r,t)=>{"use strict";t.d(r,{i:()=>w});var n,a=t(729136),i=t(813107),s=t(804176),o=t(349837),l=t(549467),u=t(287774),c=t(921518),d=t(868968),f=t(490845),v=t(929710),g=t(941226),p=t(92397),m=t(57766),h=e=>{var{onPrimaryActionClick:r,companyName:t}=e,{trackEvent:n}=(0,p.rS)();return(0,m.jsxs)("div",{children:[(0,m.jsxs)("div",{className:"mb-(--spacing300) flex flex-col items-center gap-(--spacing150) text-center",children:[(0,m.jsx)(v.H,{width:40,height:40,"aria-hidden":"true"}),(0,m.jsx)(d.NexusHeading,{as:"h4",variant:"headlineSmall",children:(0,m.jsx)(f.FormattedMessage,{id:"verified_employer.badge",defaultMessage:"Verified employer"})}),(0,m.jsx)(d.NexusText,{variant:"bodySmall",children:(0,m.jsx)(f.FormattedMessage,{id:"employerverification.successModal.1",defaultMessage:"This employer has been verified. The verification was completed by confirming the company's business registration and the employer's valid government ID, such as a passport or national ID card."})})]}),t&&(0,m.jsxs)("div",{className:"border-border-subtle mb-(--spacing300) flex items-center justify-between gap-(--spacing150) rounded-(--radiusMedium) border px-200 py-150 text-center",children:[(0,m.jsx)(d.NexusText,{variant:"bodySmall",color:"var(--colorsForegroundSecondary)",children:(0,m.jsx)(f.FormattedMessage,{id:"employerverification.successModal21",defaultMessage:"Company"})}),(0,m.jsx)(d.NexusText,{variant:"bodySmall",weight:"medium",color:"var(--colorsForegroundPrimary)",children:t})]}),(0,m.jsx)(g.NexusButton,{size:"medium",width:"full-width",variant:"primary",onClick:function(){r(),n("verified_employer_close_clicked")},children:(0,m.jsx)(f.FormattedMessage,{id:"businessCard.verifiedBadge.primary_action",defaultMessage:"Got it"})})]})},y=t(116413);var b,x,j=(0,l.zo)(s.a7)(n||(b=['\n padding-top: 72px; // Adjusted padding to match "missing" dialog header\n padding-bottom: var(--spacing300);\n'],x||(x=b.slice(0)),n=Object.freeze(Object.defineProperties(b,{raw:{value:Object.freeze(x)}})))),w=e=>{var{companyName:r}=e,t=(0,a.useId)(),{platform:n}=(0,o.MG)(),{openDialog:l,closeDialog:d,isOpen:f}=(0,s.bZ)(t),{trackEvent:v}=(0,p.rS)(),g=n===u.t4.MOBILE;var b=(0,m.jsx)(h,{onPrimaryActionClick:d,companyName:r});return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(y.UnstyledButton,{onClick:function(){l(),v("verified_employer_badge_clicked")},"aria-haspopup":"dialog","aria-controls":!g||f?t:void 0,"aria-expanded":f,children:(0,m.jsx)(c.f,{showInfo:!0})}),g?(0,m.jsx)(i.R,{id:t,isOpen:f,onClose:d,children:b}):(0,m.jsx)(s.Vq,{id:t,children:(0,m.jsx)(j,{children:b})})]})}},921518:(e,r,t)=>{"use strict";t.d(r,{f:()=>l});var n=t(490845),a=t(868968),i=t(929710),s=t(184932),o=t(57766),l=e=>{var{showInfo:r}=e;return(0,o.jsxs)("div",{className:"flex items-center gap-(--spacing50)",children:[(0,o.jsx)(i.H,{width:18,height:18,"aria-hidden":"true"}),(0,o.jsx)(a.NexusText,{as:"span",variant:"bodySmall",color:"var(--colorsForegroundPrimary)",children:(0,o.jsx)(n.FormattedMessage,{id:"verified_employer.badge",defaultMessage:"Verified employer"})}),r&&(0,o.jsx)(s.default,{size:16,"aria-hidden":"true"})]})}},853924:(e,r,t)=>{"use strict";t.d(r,{j:()=>D});var n,a,i,s=t(729136),o=t(258560),l=t(490845),u=t(549467),c=t(393949),d=t(941226),f=t(529711),v=t(813107),g=t(868968),p=t(257936),m=t(57766),h=["interactionMode","className"];function y(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,n)}return t}function b(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};
1r%2?y(Object(t),!0).forEach(function(r){x(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):y(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}function x(e,r,t){return(r=function(e){var r=function(e,r){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,r||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(e)}(e,"string");return"symbol"==typeof r?r:r+""}(r))in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function j(e,r){return r||(r=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(r)}}))}var w={BADGE_LABEL:{id:"jobAd.employer.active",defaultMessage:"Active employer"},ACTIVE_MESSAGE:{id:"jobAd.employer.active.message",defaultMessage:"You can expect the answer from this employer on chat will be faster than average."},BOTTOM_SHEET_TITLE:{id:"jobAd.employer.active.bottomSheet.title",defaultMessage:"This employer replies quickly"},CLOSE_LABEL:{id:"common.close",defaultMessage:"Close"}},O=()=>(0,m.jsx)("svg",{width:"8",height:"14",viewBox:"0 0 8 14",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",role:"img",children:(0,m.jsx)("path",{d:"M7.5 5.91667H4.21875L5.09375 0.5L0.5 8.08333H3.89062L2.90625 13.5L7.5 5.91667Z",fill:"#02282C"})}),S=()=>(0,m.jsx)("svg",{width:"12",height:"22",viewBox:"0 0 12 22",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,m.jsx)("path",{d:"M12 9.16667H6.375L7.875 0L0 12.8333H5.8125L4.125 22L12 9.16667Z",fill:"#02282C"})}),P=(0,u.zo)(d.Button)({cursor:"pointer"}),E=(0,u.zo)(c.V)({marginTop:0,backgroundColor:"var(--colorsBackgroundSecondary)",color:"var(--colorsForegroundActionPrimary)"}),M=u.zo.div(n||(n=j(["\n height: ",";\n width: ",";\n display: flex;\n align-items: center;\n justify-content: center;\n background-color: ",";\n border-radius: ",";\n"])),()=>"var(--spacing500)",()=>"var(--spacing500)",()=>"var(--colorsBackgroundSecondary)",()=>"var(--spacing50)"),L=u.zo.div(a||(a=j(["\n display: flex;\n flex-direction: column;\n align-items: center;\n text-align: center;\n gap: ",";\n"])),()=>"var(--spacing200)"),k=(0,u.zo)(f.Tooltip)(i||(i=j(["\n max-width: 400px;\n"]))),C=e=>{var{className:r}=e,{formatMessage:t}=(0,l.useIntl)();return(0,m.jsx)(E,{"data-testid":"jobAd-active-employer-badge",className:r,prefixIcon:O,content:t(w.BADGE_LABEL)})};function _(e){var{children:r,placement:t="top"}=e,{formatMessage:n}=(0,l.useIntl)(),a=n(w.ACTIVE_MESSAGE);return(0,m.jsx)(k,{"data-testid":"job-ad-active-employer-badge-tooltip",trigger:"mouseenter",content:a,placement:t,children:r})}function T(e){var{className:r=""}=e,{formatMessage:t}=(0,l.useIntl)(),[n,a]=(0,s.useState)(!1),i=(0,s.useCallback)(()=>{a(!0)},[]),o=(0,s.useCallback)(()=>{a(!1)},[]);return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(P,{onClick:i,size:"small",variant:"flat",className:r,children:(0,m.jsx)(C,{})}),(0,m.jsx)(v.R,{"data-testid":"job-ad-active-employer-badge-bottom-sheet",isOpen:n,onClose:o,secondaryAction:{label:t(w.CLOSE_LABEL),onClick:o},children:(0,m.jsxs)(L,{children:[(0,m.jsx)(M,{children:(0,m.jsx)(S,{})}),(0,m.jsx)(g.H4,{children:t(w.BOTTOM_SHEET_TITLE)}),(0,m.jsx)(g.P3,{children:t(w.ACTIVE_MESSAGE)})]})})]})}function D(e){var{interactionMode:r,className:t=""}=e,n=function(e,r){if(null==e)return{};var t,n,a=function(e,r){if(null==e)return{};var t={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(-1!==r.indexOf(n))continue;t[n]=e[n]}return t}(e,r);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)t=i[n],-1===r.indexOf(t)&&{}.propertyIsEnumerable.call(e,t)&&(a[t]=e[t])}return a}(e,h),{isFeatureFlag:a}=(0,o.Z)();return a(p.h.activeEmployerBadge)?"tooltip"===r?(0,m.jsx)(_,b(b({},n),{},{children:(0,m.jsx)(C,{className:t})})):"bottomSheet"===r?(0,m.jsx)(T,{className:t}):(0,m.jsx)(C,{className:t}):null}},859942:(e,r,t)=>{"use strict";t.d(r,{W:()=>f,n:()=>d});var n=t(418305),a=t(630455),i=t(243415),s=t(115031);function o(e){var r,t=null!==(r=e.clusters)&&void 0!==r?r:[],n=t.filter(e=>e.allowStandaloneRating),a=function(e){return e.reduce((e,r)=>(e[r.type]=r,e),{})}
1(t),i=function(e){var r,t,n=Object.values(e).filter(Boolean);if(0!==n.length){if(1===n.length)return n[0].type;var a=n.every(e=>{var r;return!(null!==(r=e.scoreDetails)&&void 0!==r&&r.ratings)||0===e.scoreDetails.ratings.totalCount}),i=n.find(e=>"services"===e.type);return null!=i&&null!==(r=i.scoreDetails)&&void 0!==r&&r.ratings&&(null!==(t=i.scoreDetails.ratings.totalCount)&&void 0!==t?t:0)>0||a?"services":"pay_and_ship"}}(a);return{clusters:t,clustersMap:a,defaultClusterType:i,clustersEligible:n}}var l=t(499964);function u(e,r,t,n,a,i,s){try{var o=e[i](s),l=o.value}catch(e){return void t(e)}o.done?r(l):Promise.resolve(l).then(n,a)}function c(e){return function(){var r=this,t=arguments;return new Promise(function(n,a){var i=e.apply(r,t);function s(e){u(i,n,a,s,o,"next",e)}function o(e){u(i,n,a,s,o,"throw",e)}s(void 0)})}}function d(e,r,t){var l,{getClusters:u}=(0,a.Z)(),d=t.enabled&&!!e&&("me"===e||!!r),f="me"===e?void 0:r;return(0,n.a)({queryKey:i.ok.eligibleClusters(e,null!=f?f:""),enabled:d,staleTime:6e4,queryFn:(l=c(function*(){var e,r=yield u(f);return o({clusters:null!==(e=(0,s.s3)(r).clusters)&&void 0!==e?e:[]})}),function(){return l.apply(this,arguments)})})}function f(e,r){var t,{isStandaloneRatingForm:o}=(0,l.I)(),{getClusterConfiguration:u}=(0,a.Z)();return(0,n.a)({queryKey:i.ok.configuration(null!=e?e:"",null!=r?r:""),enabled:o&&!!e&&!!r,queryFn:(t=c(function*(){if(e&&r){var t=yield u(e,r);return(0,s.s3)(t)}}),function(){return t.apply(this,arguments)})})}},243415:(e,r,t)=>{"use strict";t.d(r,{KW:()=>s,S8:()=>i,hW:()=>a,ok:()=>n});var n={all:["ratings","cluster"],eligibleClusters:(e,r)=>[...n.all,"eligibleClusters",e,r],configuration:(e,r)=>[...n.all,"configuration",e,r]},a={all:["ratings","receivedRatings"],details:e=>[...a.all,"details",null!=e?e:"me"],list:(e,r,t,n)=>[...a.all,"list",null!=e?e:"me",r,t,null!=n?n:"all"],score:(e,r,t,n)=>[...a.all,"score",e,r,t,null!=n&&n]},i={all:["ratings","givenRatings"],list:e=>[...i.all,"list",e]},s={all:["ratings","ratingDetail"],singleRating:e=>[...s.all,"single",e],placedRating:e=>[...s.all,"placed",e]}},448321:(e,r,t)=>{"use strict";t.d(r,{J9:()=>f,ME:()=>d,WM:()=>u,xg:()=>c});var n=t(418305),a=t(630455),i=t(243415),s=t(115031);function o(e,r,t,n,a,i,s){try{var o=e[i](s),l=o.value}catch(e){return void t(e)}o.done?r(l):Promise.resolve(l).then(n,a)}function l(e){return function(){var r=this,t=arguments;return new Promise(function(n,a){var i=e.apply(r,t);function s(e){o(i,n,a,s,l,"next",e)}function l(e){o(i,n,a,s,l,"throw",e)}s(void 0)})}}var u=20,c=e=>1===e?0:e*u-u;function d(e,r,t){var o,{getSellerRatingsDetails:u}=(0,a.Z)(),c="me"===r||!!e,d=t.enabled&&c;return(0,n.a)({queryKey:i.hW.details(e),enabled:d,staleTime:6e4,queryFn:(o=l(function*(){return(0,s.s3)(yield u(e))}),function(){return o.apply(this,arguments)})})}function f(e,r,t,o,d){var f,{getSellerReceivedRatingsByCluster:v}=(0,a.Z)(),{page:g,filter:p}=t,m="me"===o||!!r,h=d.isStandaloneRatingForm?!!e&&m:m;return(0,n.a)({queryKey:i.hW.list(r,e,g,p),staleTime:6e4,queryFn:(f=l(function*(){var t,n,a=yield v({offset:c(g),limit:u,filterByCluster:e||void 0,filterByStars:"number"==typeof p?p:void 0,filterByDeleted:"deleted"===p||void 0},r),i=(0,s.s3)(a);return{entries:null!==(t=i.entries)&&void 0!==t?t:[],totalCount:null!==(n=i.totalCount)&&void 0!==n?n:0}}),function(){return f.apply(this,arguments)}),enabled:h})}},154424:(e,r,t)=>{"use strict";t.d(r,{u:()=>h});var n,a,i=t(797621),s=t(135283),o=t(668595),l=t(498283),u=t(612651),c=t(57766);function d(e,r){return r||(r=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(r)}}))}var f="16px",v="20px",g=l.default.div(n||(n=d(["\n display: flex;\n column-gap: ",";\n "," {\n column-gap: ",";\n }\n"])),()=>"var(--spacing50)",u.a,()=>"var(--spacing50)"),p=l.default.div(a||(a=d(["\n background: none;\n border: none;\n padding: 0;\n display: flex;\n line-height: ",";\n align-items: center;\n svg {\n color: ",";\n width: ",";\n height: ",";\n "," {\n width: ",";\n height: ",";\n }\n }\n &:focus-visible {\n outline: -webkit-focus-ring-color auto 5px;\n }\n"])),()=>"var(--lineHeightBodyBase)",()=>"var(--primitivesColorsLightYellow05YellowPrimary)",f,f,u.b,e=>{var{responsiveStarSize:r}=e;return!r&&v},e=>{var{responsiveStarSize:r}=e;return!r&&v}),m=(e,r,t)=>e<=r?(0,c.jsx)(s.default,{"data-testid":"star-filled"}):e===r+1?t<.3?(0,c.jsx)(i.default,{"data-testid":"star-default"}):t<=.7?(0,c.jsx)(o.default,{"data-testid":"star-half"}):(0,c.jsx)(s.default,{"data-testid":"star-filled"}):(0,c.jsx)(i.default,{"data-testid":"star-default"}
1),h=e=>{var{rating:r,responsiveStarSize:t}=e,n=Math.floor(r),a=r-n;return(0,c.jsx)(g,{children:[...Array(5)].map((e,r)=>(0,c.jsx)(p,{responsiveStarSize:t,children:m(r+1,n,a)},r+1))})}},569062:(e,r,t)=>{"use strict";t.d(r,{AI:()=>d,EH:()=>c,Ux:()=>u,t6:()=>l});t(490845);var n,a,i,s=t(498283);t(57766);function o(e,r){return r||(r=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(r)}}))}var l=5,u=s.default.button(n||(n=o(["\n background: none;\n margin: 0;\n svg {\n color: ",";\n }\n &:focus-visible {\n outline: -webkit-focus-ring-color auto 5px;\n }\n ","\n"])),()=>"var(--primitivesColorsLightYellow05YellowPrimary)",e=>{var{clickable:r}=e;return r&&"cursor: pointer"}),c=s.default.fieldset(a||(a=o(["\n display: flex;\n column-gap: ",";\n"])),()=>"var(--spacing50)"),d=s.default.div(i||(i=o(["\n margin: 0;\n"])))},472217:(e,r,t)=>{"use strict";t.d(r,{c:()=>m});var n=t(490845),a=t(924178),i=t(735503),s=t(632181),o=t(622401),l=t(406516),u=t(92397),c=t(729136),d=t(499964),f=t(57766),v=e=>{var{label:r}=e,{isStandaloneRatingForm:t}=(0,d.I)(),a=(0,o.$)()({name:t?"ratings_help_standalone":"ratings_help"}),{formatMessage:i}=(0,n.useIntl)(),{trackEvent:s}=(0,u.rS)(),v=(0,c.useCallback)(()=>{s(l.Z.events.info),u.Xi.sendEvent(l.Z.events.info)},[s]);return(0,f.jsx)("a",{href:a,target:"_blank",rel:"noreferrer",onClick:v,className:"text-inherit",children:r||i({id:"ratings.received.helpLinkText",defaultMessage:"How do ratings work?"})})},g=t(433365),p=e=>(0,f.jsx)("strong",{children:e}),m=e=>{var{allowStandaloneRating:r,currentClusterType:t,isAdView:o=!1,className:l}=e,{formatMessage:u}=(0,n.useIntl)(),m=(0,c.useMemo)(()=>u("services"===t?{id:"ratings.standalone.banner.services",defaultMessage:"<strong>Ratings in the Services category are unverified.</strong> We do not check whether these services actually took place."}:{id:"ratings.standalone.banner.delivery",defaultMessage:"<strong>Ratings in categories with OLX Delivery are verified</strong> and only given by people who bought an item."},{strong:p}),[t,u]),{isStandaloneRatingForm:h}=(0,d.I)(),y=(0,c.useMemo)(()=>o?"neutral":r?"warning":"positive",[o,r]),b=(0,c.useMemo)(()=>o?void 0:r?i.default:a.default,[o,r]),x=u({id:"ratings.user.verifiedDelivery",defaultMessage:"Each one is linked to a specific OLX Delivery purchase."}),j=u({id:"ratings.verifiedBox.title",defaultMessage:"All ratings are verified."});return(0,f.jsxs)(s.jL,{variant:y,size:"small",prefix:b,className:(0,g.p)("warning"===y&&"[&_.n-banner-text-wrapper]:text-foreground-status-warning! [&_svg]:text-foreground-status-warning!","positive"===y&&"[&_.n-banner-text-wrapper]:text-foreground-status-success! [&_svg]:text-foreground-status-success!","neutral"===y&&"[&_.n-banner-text-wrapper]:text-foreground-secondary! [&_svg]:text-foreground-secondary!","text-balance [&_svg]:size-200!",l),children:[h?m:(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)("strong",{children:j})," ",x]})," ",(0,f.jsx)(v,{})]})}},553710:(e,r,t)=>{"use strict";t.d(r,{R:()=>a});var n=t(729136);function a(e,r,t,a){return{ratingsDetails:(0,n.useMemo)(()=>e?null==r?void 0:r.scoreDetails:a.data,[null==r?void 0:r.scoreDetails,a.data,e]),loading:e?t.isLoading:a.isLoading,error:e?t.error:a.error}}},127606:(e,r,t)=>{"use strict";t.d(r,{X:()=>E});var n=t(729136),a=t(808354),i=t(287774),s=t(733429),o=t(744408),l=t(573137),u=t(775737);function c(e,r,t,n,a,i,s){try{var o=e[i](s),l=o.value}catch(e){return void t(e)}o.done?r(l):Promise.resolve(l).then(n,a)}function d(e){return function(){var r=this,t=arguments;return new Promise(function(n,a){var i=e.apply(r,t);function s(e){c(i,n,a,s,o,"next",e)}function o(e){c(i,n,a,s,o,"throw",e)}s(void 0)})}}var f={[i.aL.Staging]:"https://user-badges.stg.01.eu-west-1.eu.olx.org/v1",[i.aL.Production]:"https://user-badges.prd.01.eu-west-1.eu.olx.org/v1"},v={get:e=>d(function*(){var{url:r,queryParams:t,requestParams:n}=e;return yield s.Nv.get(r,t,n,!1,!0)})(),post:e=>d(function*(){var{url:r,requestParams:t,body:n}=e;return yield s.Nv.post(r,n,t,!1,!0)})()},g=()=>{var e=(0,n.useContext)(a.ZP),{appConfig:{apiEnv:r,langISOCode:t,platform:s}}=e,c=f[r];return{fetchBadges:(0,n.useCallback)(function(){var e=d(function*(e){var{method:r,endpoint:n,queryParams:a,body:d}=e,f="".concat(c,"/").concat(n),g={"Content-Type":"application/json","Accept-Language":t,"X-Platform-Type":s===i.t4.MOBILE?"mobile-html5":"desktop"};try{var p={headers:g};try{var m=v[r];
1return m?{data:yield m({url:f,queryParams:a,requestParams:p,body:JSON.stringify(d)})}:(o.default.captureExceptionNewRelic({exception:"Badges: Invalid API method",capability:l.C.RatingsReviews}),{error:new u.Z("Invalid API method",500)})}catch(h){return o.default.captureException(h),o.default.captureExceptionNewRelic({exception:h,capability:l.C.RatingsReviews}),{error:h}}}catch(h){return o.default.captureException(h),o.default.captureExceptionNewRelic({exception:h,capability:l.C.RatingsReviews}),{error:h}}});return function(r){return e.apply(this,arguments)}}(),[c,t,s])}},p=t(349837);function m(e,r,t,n,a,i,s){try{var o=e[i](s),l=o.value}catch(e){return void t(e)}o.done?r(l):Promise.resolve(l).then(n,a)}var h,y=()=>{var{fetchBadges:e}=g(),{siteCode:r}=(0,p.MG)();return{getUserBadges:(0,n.useCallback)(function(){var t,n=(t=function*(t){var{userUuid:n}=t;return yield e({method:"get",endpoint:"".concat(r,"/user/").concat(n,"/badges")})},function(){var e=this,r=arguments;return new Promise(function(n,a){var i=t.apply(e,r);function s(e){m(i,n,a,s,o,"next",e)}function o(e){m(i,n,a,s,o,"throw",e)}s(void 0)})});return function(e){return n.apply(this,arguments)}}(),[])}},b=t(924178),x=t(498283),j=t(57766);function w(e,r,t,n,a,i,s){try{var o=e[i](s),l=o.value}catch(e){return void t(e)}o.done?r(l):Promise.resolve(l).then(n,a)}var O,S,P=x.default.span(h||(O=["\n margin-left: ",";\n"],S||(S=O.slice(0)),h=Object.freeze(Object.defineProperties(O,{raw:{value:Object.freeze(S)}}))),e=>{var{theme:r}=e;return r.space[8]}),E=e=>{var{userUuid:r}=e,[t,a]=(0,n.useState)([]),{getUserBadges:i}=y(),s=function(){var e,t=(e=function*(){var e=yield i({userUuid:r});null!=e&&e.data&&a(e.data)},function(){var r=this,t=arguments;return new Promise(function(n,a){var i=e.apply(r,t);function s(e){w(i,n,a,s,o,"next",e)}function o(e){w(i,n,a,s,o,"throw",e)}s(void 0)})});return function(){return t.apply(this,arguments)}}();return(0,n.useEffect)(()=>{s()},[r]),0===t.length?null:(0,j.jsx)(P,{children:t.some(e=>"verified"===(null==e?void 0:e.name))?(0,j.jsx)(b.default,{size:"icon-small",color:"text-global-secondary",marginBottom:2}):null})}},723515:(e,r,t)=>{"use strict";t.d(r,{q:()=>a});var n=t(258560),a=()=>{var{isFeatureFlag:e}=(0,n.y)();return{isBadgesEnabled:e("RM-1292")}}},258757:(e,r,t)=>{"use strict";t.d(r,{bX:()=>h,j4:()=>m});var n,a,i,s,o=t(490845),l=t(498283),u=t(868968),c=t(57766);function d(e,r){return r||(r=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(r)}}))}var f=l.default.span(n||(n=d(["\n display: block;\n"]))),v=(0,l.default)(u.P3)(a||(a=d(["\n color: ",";\n margin: "," 0;\n"])),e=>{var{theme:r}=e;return r.colors.$06_gray},e=>{var{theme:r}=e;return r.space[2]}),g=(0,l.default)(u.P5)(i||(i=d(["\n color: ",";\n margin: "," 0;\n"])),e=>{var{theme:r}=e;return r.colors.$06_teal_dark},e=>{var{theme:r}=e;return r.space[4]}),p=l.default.span(s||(s=d(["\n background-color: ",";\n border-radius: 100%;\n display: inline-block;\n height: ",";\n margin-right: ",";\n width: ",";\n"])),e=>{var{theme:r}=e;return r.colors.$06_teal_dark},e=>{var{theme:r}=e;return r.sizes[8]},e=>{var{theme:r}=e;return r.sizes[6]},e=>{var{theme:r}=e;return r.sizes[8]}),m=e=>{var{date:r,config:t}=e,n=(0,o.useIntl)(),a=new Date,i=new Date(r),s=new Date(i.getFullYear(),i.getMonth(),i.getDate()),l=new Date(a.getFullYear(),a.getMonth(),a.getDate()).getTime()-s.getTime();return 0===l?(0,c.jsx)(f,{suppressHydrationWarning:!0,children:(0,c.jsx)(o.FormattedMessage,{id:(null==t?void 0:t.today)||"common.relativeDateTime.today",defaultMessage:"today at {time}",values:{time:n.formatTime(i)}})}):864e5===l?(0,c.jsx)(f,{suppressHydrationWarning:!0,children:(0,c.jsx)(o.FormattedMessage,{id:(null==t?void 0:t.yesterday)||"common.relativeDateTime.yesterday",defaultMessage:"yesterday at {time}",values:{time:n.formatTime(i)}})}):l>864e5?(0,c.jsx)(f,{suppressHydrationWarning:!0,children:(0,c.jsx)(o.FormattedMessage,{id:(null==t?void 0:t.other)||"common.relativeDateTime.other",defaultMessage:"on {date}",values:{date:n.formatDate(new Date(i),{year:"numeric",month:"long",day:"2-digit"})}})}):null},h=e=>{var{lastSeen:r,isOnline:t}=e;return t?(0,c.jsxs)(g,{"data-testid":"lastSeenBox",children:[(0,c.jsx)(p,{}),(0,c.jsx)(o.FormattedMessage,{id:"ad.isOnline",defaultMessage:"User online"})]}):r?(0,c.jsx)(v,{"data-testid":"lastSeenBox",children:(0,c.jsx)(m,{date:r,config:{today:"ad.lastSeenToday",yesterday:"ad.lastSeenYesterday",other:"ad.lastSeen"}})}):null}},121696:(e,r,t)=>{"use strict";t.d(r,{rJ:()=>je,VB:()=>we,ZP:()=>Pe});var n=t(729136),a=t(490845),i=t(258757),s=t(808125),o=t.n(s),l=t(498283),u=t(61454),c=t(808354),d=t(92397),f=t(341178),v=t(573137),g=t(744408);function p(e,r,t){return(r=function(e){var r=function(e,r){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,r||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(e)}(e,"string");return"symbol"==typeof r?r:r+""}(r))in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}class m extends n.Component{constructor(){super(...arguments),p(this,"state",{hasError:!1})}static getDerivedStateFromError(){return{hasError:!0}}componentDidCatch(e,r){var t,n;g.default.captureException(e,{context:"user_ratings_error_boundary"}),g.default.captureExceptionNewRelic({exception:e,category:g.ExceptionCategory.ThrownByErrorBoundary,capability:v.C.RatingsReviews,customAttrs:{thrownFromErrorBoundary:"true",surface:"User_ratings_block",componentStack:null!==(t=null===(n=r.componentStack)||void 0===n?void 0:n.slice(0,500))&&void 0!==t?t:""}})}render(){return this.state.hasError?null:this.props.children}}var h,y,b,x,j,w=t(569062),O=t(154424),S=t(868968),P=t(206017),E=t(406516),M=t(57766);function L(e,r){return r||(r=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(r)}}))}var k,C,_,T,D,N,z,B,A,R,F,I,q=l.default.div(h||(h=L(["\n display: flex;\n column-gap: var(--spacing100);
1\n align-items: center;\n"]))),H=l.default.div(y||(y=L(["\n display: flex;\n align-items: center;\n column-gap: var(--spacing50);\n\n p {\n margin: 0;\n }\n"]))),Z=l.default.div(b||(b=L(["\n cursor: pointer;\n display: flex;\n flex-direction: column;\n gap: var(--spacing50);\n"]))),U=l.default.div(x||(x=L(["\n display: flex;\n margin-top: var(--spacing100);\n width: 150px;\n"]))),V=(0,l.default)(S.NexusText)(j||(j=L(["\n text-decoration: underline;\n"]))),W=e=>{var{value:r,ratings:t,clusterType:i,loading:s,error:o,isAdPage:l=!1}=e,{formatMessage:u}=(0,a.useIntl)(),{trackEvent:c}=(0,d.rS)(),f="services"===i;if((0,n.useEffect)(()=>{l&&r&&c(E.Z.events.adPageScoreInfo,{score:null==r?void 0:r.toFixed(1)})},[l,c,r]),o)return null;if(s)return(0,M.jsx)(U,{children:(0,M.jsx)(P.Z,{size:"extra-large",height:10})});if(r&&t){var v=u({id:f?"ratings.score.numberOfRatings.services":"ratings.score.numberOfRatings",defaultMessage:f?"{counter, plural, one {{counter} rating} few {{counter} ratings} other {{counter} ratings}} in Services":"{counter, plural, one {{counter} rating} few {{counter} ratings} other {{counter} ratings}}"},{counter:t.count});return(0,M.jsxs)(Z,{children:[(0,M.jsx)(q,{children:(0,M.jsxs)(q,{"data-testid":"score-widget",children:[(0,M.jsxs)(S.NexusText,{variant:"bodyBase",weight:"bold",children:[null==r?void 0:r.toFixed(1)," / ",w.t6]}),(0,M.jsx)(O.u,{rating:r,responsiveStarSize:!0})]})}),(0,M.jsxs)(V,{variant:"bodySmall",children:["(",v,")"]})]})}return(0,M.jsx)(H,{"data-testid":"score-widget-empty",children:(0,M.jsx)(S.NexusText,{variant:"bodySmall",children:u({id:"ratings.score.noScore",defaultMessage:"Doesnât have a rating yet"})})})},K=t(499964),G=["ffce0e06-25f9-4d4f-9a59-ae1477b57dce","0afdea7a-f009-4f41-b8b5-ad22f3b75f44"],X=t(723515),Y=t(127606),$=t(853924),J=t(193711),Q=t(983181),ee=()=>(0,M.jsxs)("div",{className:"mt-50 flex items-center gap-50","data-testid":"verified-seller-badge",children:[(0,M.jsx)(Q.default,{size:14,color:"var(--colorsForegroundAccent)","aria-hidden":"true"}),(0,M.jsx)(S.NexusText,{as:"span",variant:"bodySmall",children:(0,M.jsx)(a.FormattedMessage,{id:"kybs.badge.verified.busines",defaultMessage:"Verified business"})})]}),re=t(472217),te=t(448321),ne=t(859942),ae=t(553710);function ie(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),t.push.apply(t,n)}return t}function se(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?ie(Object(t),!0).forEach(function(r){oe(e,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ie(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})}return e}function oe(e,r,t){return(r=function(e){var r=function(e,r){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,r||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(e)}(e,"string");return"symbol"==typeof r?r:r+""}(r))in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function le(e,r){return r||(r=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(r)}}))}var ue=l.default.div(k||(k=le(["\n display: flex;\n flex-direction: column;\n gap: ",";\n"])),e=>{var{theme:r}=e;return r.space[16]}),ce=l.default.div(C||(C=le(["\n display: flex;\n background: inherit;\n"]))),de=(0,l.default)(S.TextContainer)(_||(_=le(["\n color: ",";\n font-size: ",";\n"])),e=>{var{theme:r}=e;return r.colors.$05_gray},e=>{var{theme:r}=e;return r.fontSizes[12]}),fe=l.default.div(T||(T=le(["\n position: relative;\n margin-right: ",";\n"])),e=>{var{theme:r}=e;return r.space[16]}),ve=l.default.div(D||(D=le(["\n position: relative;\n"]))),ge=l.default.img(N||(N=le(["\n height: auto;\n width: 100%;\n"]))),pe=l.default.div(z||(z=le(["\n position: absolute;\n bottom: 0;\n left: 0;\n ","\n"])),e=>{var{theme:r,isLarge:t}=e;return"\n height: ".concat(t?r.sizes[24]:r.sizes[22],";\n width: ").concat(t?r.sizes[24]:r.sizes[22],";\n ")}),me=(0,l.default)(S.H4)(B||(B=le(["\n margin-bottom: 0;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n"]))),he=l.default.div(A||(A=le(["\n overflow: hidden;\n display: flex;\n flex-direction: column;\n gap: ",";\n p {\n margin: 0;\n }\n"])),e=>{var{theme:r}=e;return r.space[4]}),ye=(0,l.default)($.j)(R||(R=le(["\n margin-top: ",";\n justify-self: flex-start;\n"])),e=>{var{theme:r}=e;return r.space[4]}),be=l.default.div(F||(F=le(["\n flex-grow: 1;\n overflow: hidden;\n background: inherit;\n"]))),xe=(0,l.default)(S.P3)(I||(I=le(["\n margin: "," 0;\n color: ",";\n"])),e=>{var{theme:r}=e;return r.space[2]},e=>{var{theme:r}=e;return r.colors.$06_gray}),je=e=>{var{date:r,className:t}=e,n=(0,a.useIntl)();return r?(0,M.jsx)(xe,{"data-testid":"member-since",className:t,suppressHydrationWarning:!0,children:(0,M.jsx)(a.FormattedMessage,{id:"user.memberSince.bold",defaultMessage:"Member Since {date}",values:{date:n.formatDate(new Date(r),{year:"numeric",month:"long"}),b:e=>(0,M.jsx)("span",{suppressHydrationWarning:!0,children:e})}})}):null},we=e=>{var{isOnline:r,lastSeen:t,className:n}=e;return(0,M.jsx)(de,{as:"div",className:n,children:(0,M.jsx)(i.bX,{lastSeen:t,isOnline:r})})};class Oe extends n.Component{render(){return this.props.user?(0,M.jsx)(be,{children:(0,M.jsx)(Se,se({},this.props))}):null}}var Se=e=>{var r,t,{user:a,categoryType:i,className:s,showActivityStatus:l=!0,onClick:c,track:v,avatarSize:g,isPreviewUser:p,isVerifiedEmployer:h,isActiveEmployer:y,shopSubdomain:b,displayedAt:x,showRating:j=!1,hideAvatar:w,hideRatingInfo:O=!1,showVerifiedSellerBadge:S=!1,isPreview:P=!1}=e,{isRatingsV2Enabled:E,isStandaloneRatingForm:L}=(0,K.I)(),{isBadgesEnabled:k}
1=(0,X.q)(),C=E&&j&&!G.includes(a.uuid),_=(0,n.useCallback)((e,r)=>{e&&e.stopPropagation(),void 0!==c&&c(e),v&&"function"==typeof v&&v(r)},[c,v]),T=(0,ne.n)("seller",a.uuid,{enabled:L&&!!a.uuid&&!!C}),D=(0,te.ME)(a.uuid,"seller",{enabled:!L&&!!a.uuid&&!!C}),N="services"===i?"services":"pay_and_ship",z=(0,n.useMemo)(()=>{var e,r,{clustersMap:t}=null!==(e=T.data)&&void 0!==e?e:{};if(t&&N)return null!==(r=t[N])&&void 0!==r?r:void 0},[N,T.data]),{ratingsDetails:B,loading:A,error:R}=(0,ae.R)(L,z,T,D),F=B?{value:B.value,ratings:{count:null!==(r=null===(t=B.ratings)||void 0===t?void 0:t.validCount)&&void 0!==r?r:0},clusterType:null==z?void 0:z.type}:null,I=null==R?void 0:R.message,q=(e,r)=>(0,M.jsx)(fe,{children:(0,M.jsxs)(ve,{className:"qa-hasPhoto",children:[(0,M.jsx)(u.q,se(se({size:null!=g?g:"icon-xxLarge"},e?{src:e}:{}),{},{"data-testid":e?"user-photo":"user-photo-placeholder",alt:e?"User avatar":"User avatar placeholder"})),r&&(0,M.jsx)(pe,{isLarge:!!g,children:"facebook"===r&&(0,M.jsx)(ge,{src:o(),alt:"Facebook connected icon"})})]})});if(!a)return null;var H=C?"tab=ratings":void 0;return(0,M.jsxs)(ue,{children:[(0,M.jsx)(f.K,{"data-testid":"profile-link",onClick:e=>_(e,d.dQ.events.userProfileClick),user:a,isPreviewUser:p,shopSubdomain:b,queryString:H,children:(()=>{var{name:e,photo:r,logo:t,socialNetworkAccountType:n,isOnline:i,lastSeen:o,created:u,uuid:c}=a;return(0,M.jsxs)(ce,{className:s,children:[!w&&q(r||t,n),(0,M.jsxs)(he,{children:[(0,M.jsxs)(me,{variant:"regular",as:"h4","data-testid":"user-profile-user-name",children:[e,k&&(0,M.jsx)(Y.X,{userUuid:c})]}),h&&(0,M.jsx)(J.i,{}),S&&(0,M.jsx)(ee,{}),C&&(0,M.jsx)(m,{children:(0,M.jsx)("div",{"data-testid":"user-score-widget",children:(0,M.jsx)(W,{value:null==F?void 0:F.value,ratings:null==F?void 0:F.ratings,clusterType:null==F?void 0:F.clusterType,error:I,loading:A,isAdPage:"adPage"===x,hideRatingInfo:O,isPreview:P})})}),(0,M.jsx)(je,{date:u}),l&&(0,M.jsx)(we,{lastSeen:o,isOnline:i}),y&&(0,M.jsx)(ye,{interactionMode:"tooltip",placement:"top"})]})]})})()}),C&&F?(0,M.jsx)(m,{children:(0,M.jsx)(re.c,{currentClusterType:"services"===F.clusterType?"services":"pay_and_ship",allowStandaloneRating:L,isAdView:!0})}):null]})}
1,Pe=(0,c.Rh)(Oe)},341178:(e,r,t)=>{"use strict";t.d(r,{K:()=>f});t(729136);var n,a=t(229513),i=t(498283),s=t(890203),o=t(808354),l=t(57766);var u,c,d=(0,i.default)(a.Z)(n||(u=["\n text-decoration: none;\n word-break: break-word;\n"],c||(c=u.slice(0)),n=Object.freeze(Object.defineProperties(u,{raw:{value:Object.freeze(c)}})))),f=(0,o.Rh)(e=>{var{isPreviewUser:r,user:t,shopSubdomain:n,children:a,onClick:i,config:o,queryString:u}=e,{id:c,otherAdsEnabled:f}=t,v=f&&!r,{url:g,sameOrigin:p}=(0,s.q$)(c,n,o);return v?(0,l.jsx)(d,{"data-testid":"user-profile-link",onClick:i,name:"user_ads",to:"".concat(g).concat(u?"?".concat(u):""),fullReload:!p,children:a}):(0,l.jsx)(l.Fragment,{children:a})})},808125:(e,r,t)=>{e.exports=t.p+"static/media/fb.53b95813b.svg"}}]); 2//# sourceMappingURL=21696.8f6d6c09f.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.