1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9565],{32381:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSG:function(){return b}});var r=n(92809),o=n(67294),i=n(84289),u=n(11163),s=n(48651),c=n(69844),a=n(22531),l=n(46993),f=n(97037),d=n(34989),g=n(85893);function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(Object(n),!0).forEach((function(t){(0,r.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var b=!0;t.default=function(e){var t=e.professional,n=(0,u.useRouter)(),r=(0,a.TL)(),p=(0,o.useState)(),b=p[0],_=p[1],w=(0,o.useState)(!1),O=w[0],h=w[1],j=(0,o.useState)(!1),m=j[0],P=j[1],y=(0,a.CG)((function(e){return e.customer})),k=(0,o.useCallback)((function(e){null!==e&&O&&new ResizeObserver((function(e){var t,r;return null===(t=window)||void 0===t||null===(r=t.top)||void 0===r?void 0:r.postMessage({type:"size",height:e[0].target.clientHeight,widgetId:n.query.wid},"*")})).observe(e)}),[O]);return(0,o.useEffect)((function(){n&&t&&(h(!0),P(!(0,f.xb)(t.vtc_config)),(0,i.Z0)("widget/booking/"+t.slug),_(v(v({},(0,c.getWidgetParams)(n)),{},{hidePrestaDurations:t.hidePrestaDurations})))}),[n,t]),(0,o.useEffect)((function(){var e=localStorage.getItem("cfixe_auth_token");if((0,f.xb)(e)){var t=function(e){var t=localStorage.getItem("cfixe_auth_token");r((0,l.s2)(t+""))};return document.addEventListener("tokenInjected",t),function(){document.removeEventListener("tokenInjected",t)}}r((0,l.s2)(e+""))}),[]),null!==t&&void 0!==t&&t.slug?(0,g.jsxs)("div",{className:"min-h-144",ref:k,children:[b&&y&&!m&&(0,g.jsx)(s.Z,{slug:t.slug,enableMulti:t.is_multi_presta,color:b.color,widgetParams:b,customer:y}),b&&y&&m&&(0,g.jsx)(d.Z,{professional:t,color:b.color})]}):(0,g.jsx)("div",{})}},78221:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/widget/booking/[slug]",function(){return n(32381)}])}},function(e){e.O(0,[9774,3662,7856,7168,5015,2179,350,8264,7561,2178,9506,6594,8291,8796,9101,5675,4602,2260,3880,6696,9844,2888,179],(function(){return t=78221,e(e.s=t);var t}));var t=e.O();_N_E=t}]);
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.