1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3492],{17271:(e,i,a)=>{a.d(i,{A:()=>o});var n=a(37876),t=a(77328),l=a.n(t),c=a(89099),s=a(35162);let o=e=>{let{hrefToMainPage:i=!1,isChooseDiet:a=!1}=e,t=(0,c.useRouter)();return(0,n.jsx)(l(),{children:(0,n.jsx)("link",{href:i?(0,s.$z)(t.asPath):a?(0,s.A_)(t.asPath):(0,s.$i)(t.asPath),rel:"canonical"})})}},19115:(e,i,a)=>{a.d(i,{A:()=>l});var n=a(14232),t=a(21693);let l=function(e){var i=(0,n.useRef)(e);i.current=e,(0,t.A)(function(){return function(){return i.current()}})}},20603:(e,i,a)=>{var n=a(74476);i.mw={prefix:n.prefix,iconName:n.iconName,icon:[n.width,n.height,n.aliases,n.unicode,n.svgPathData]},i.Ot=i.mw,n.prefix,n.iconName,n.width,n.height,n.aliases,n.unicode,n.svgPathData,n.aliases},35162:(e,i,a)=>{a.d(i,{$i:()=>n,$z:()=>t,A_:()=>l,KF:()=>c});let n=e=>{let i=new URL(e,"https://dietly.pl");return"".concat(i.origin).concat(i.pathname)},t=e=>new URL(e,"https://dietly.pl").origin,l=e=>{let i=new URL(e,"https://dietly.pl"),a=i.search.includes("konfigurator"),n=i.search.includes("nowe-zamowienie"),t="".concat(a||n?"?":"").concat(a?"konfigurator":"").concat(n?"nowe-zamowienie":"");return"".concat(i.origin).concat(i.pathname).concat(t)},c=e=>{let i=new URL(e,"https://dietly.pl");return(i.pathname.endsWith("/0")||i.pathname.endsWith("/1"))&&(i.pathname=i.pathname.slice(0,-2)),"".concat(i.origin).concat(i.pathname)}},45964:(e,i,a)=>{a.d(i,{v:()=>A});var n=a(37876),t=a(14232),l=a(27695),c=a(54908),s=a(87133),o=a(20603),r=a(44517),d=a(52276),h=a(84371),u=a(96324),p=a(22618),m=a(17033),g=a(6164),C=a(4981),b=a(75784),v=a(65626),f=a(54587),x=a.n(f),_=a(89099),j=a(95062),w=a.n(j),y=a(23376),N=a(83259);let L=()=>(0,n.jsx)("svg",{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg",children:(0,n.jsx)("path",{d:"M17.9999 4.4804C16.4086 2.8891 14.2504 1.99512 11.9999 1.99512C9.74949 1.99512 7.59123 2.8891 5.99993 4.4804C4.40863 6.0717 3.51465 8.22996 3.51465 10.4804C3.51465 12.7308 4.40863 14.8891 5.99993 16.4804L11.2699 21.7604C11.3629 21.8541 11.4735 21.9285 11.5954 21.9793C11.7172 22.0301 11.8479 22.0562 11.9799 22.0562C12.1119 22.0562 12.2426 22.0301 12.3645 21.9793C12.4864 21.9285 12.597 21.8541 12.6899 21.7604L17.9999 16.4304C19.5846 14.8457 20.4748 12.6965 20.4748 10.4554C20.4748 8.21434 19.5846 6.06508 17.9999 4.4804ZM16.5699 15.0004L11.9999 19.5904L7.42993 15.0004C6.52707 14.0967 5.91241 12.9456 5.66362 11.6927C5.41484 10.4397 5.54312 9.14115 6.03223 7.96108C6.52135 6.78101 7.34935 5.77245 8.41156 5.06288C9.47377 4.3533 10.7225 3.97458 11.9999 3.97458C13.2773 3.97458 14.5261 4.3533 15.5883 5.06288C16.6505 5.77245 17.4785 6.78101 17.9676 7.96108C18.4567 9.14115 18.585 10.4397 18.3362 11.6927C18.0875 12.9456 17.4728 14.0967 16.5699 15.0004ZM8.99993 7.4104C8.19264 8.22017 7.73932 9.31697 7.73932 10.4604C7.73932 11.6038 8.19264 12.7006 8.99993 13.5104C9.59969 14.1112 10.3635 14.5215 11.1956 14.6898C12.0276 14.8581 12.8909 14.777 13.677 14.4566C14.4631 14.1361 15.1371 13.5907 15.6144 12.8886C16.0917 12.1866 16.3511 11.3593 16.3599 10.5104C16.3644 9.9436 16.2553 9.38166 16.0388 8.85779C15.8224 8.33392 15.5032 7.85875 15.0999 7.4604C14.7036 7.05498 14.231 6.73194 13.7094 6.50986C13.1877 6.28779 12.6273 6.17107 12.0603 6.16643C11.4934 6.16178 10.9311 6.2693 10.4059 6.48279C9.88067 6.69628 9.40285 7.01153 8.99993 7.4104ZM13.6899 12.0904C13.311 12.4751 12.8101 12.7163 12.2731 12.7727C11.736 12.829 11.196 12.697 10.7454 12.3993C10.2949 12.1016 9.96173 11.6566 9.80294 11.1405C9.64415 10.6243 9.66958 10.069 9.87489 9.56955C10.0802 9.07007 10.4526 8.65741 10.9285 8.40213C11.4044 8.14686 11.9542 8.06481 12.4839 8.17002C13.0135 8.27522 13.4902 8.56116 13.8324 8.97893C14.1746 9.3967 14.3611 9.92037 14.3599 10.4604C14.3454 11.0777 14.0864 11.6639 13.6399 12.0904H13.6899Z",fill:"#8FA1B3"})});var M=a(25815),P=a(60984);let A=e=>{var i,a;let{biggerChevronDown:f,buttonTitle:j,cityInSummary:w,containerClass:A,dietCalculator:S,errorMsg:k,fetchData:z,fetchInitialData:F,isAlwaysActive:I,isFixed:R,label:T,locationIcon:D,mobileIcon:Z,navigationSearch:B,newMenu:O,onOpen:U,onSelect:H,orderSelectionSearch:W,placeholderText:E,preventRouterPush:V,recommendedCaterings:$,rightIconArrow:J,searchIcon:q,searchType:K,select:G,selected:Q,showListTop:X,transparentLeftIcon:Y,triggerReset:ee}=e,[ei,ea]=(0,t.useState)(!1),[en,et]=(0,t.useState)([]),[el,ec]=(0,t.useState)(""),[es,eo]=(0,t.useState)(!1),er=(0,l.A)("(max-width: 767px)",!1),[ed,eh]=(0,t.useState)(""),[eu,ep]=(0,t.useState)(!0),[em,eg]=(0,t.useState)(!1),eC=(0,t.useRef)(null),eb=(0,t.useRef)(null),ev=(0,_.useRouter)(),{closeMenu:ef,getInputProps:ex,getItemProps:e_,getMenuProps:ej,getToggleButtonProps:ew,inputValue:ey,isOpen:eN,openMenu:eL,setInputValue:eM}=(0,C.useCombobox)({itemToString:e=>(null==e?void 0:e.fullName)||(null==e?void 0:e.name)||(null==e?void 0:e.code),items:en,id:"search-component",onInputValueChange:e=>{let{inputValue:i}=e;eh(i),ep(!0)},selectedItem:null!=el?el:{},stateReducer:(e,i)=>(0,N.yj)(e,i,K)}),eP=e=>{if(!(0,N.AP)("companies",K)||ey||$)return;let i=(0,N.JS)("company")(e);(null==i?void 0:i.length)&&(null==U||U(i.length))},eA=e=>{et(e),eL(),eP(e)};(0,p.m)({conditional:[{condition:eN&&er&&!R,style:{overflow:"hidden"}}]});let[,]=(0,c.A)(()=>{eg(!0),ed&&(W?(ed.length>0&&z(ed,et),0===ed.length&&0!==Object.keys(w).length&&z(ed,et)):z(ed,et)),""===ed&&em&&(F||z)("",eA)},400,[ed]);(0,t.useEffect)(()=>{eN&&!er&&"main"===K&&(null==eb?void 0:eb.current)&&eb.current.scrollIntoView({behavior:"smooth",block:"center"})},[er,eN,K]);let eS={visible:{opacity:1},hidden:{opacity:0}
1},ek={visible:e=>({x:0,opacity:1,transition:{delay:.04*e}}),hidden:{x:45,opacity:0}};(0,t.useEffect)(()=>{"companies"===K&&((null==Q?void 0:Q.name)?ec(Q):(eM(""),ec(""))),("main"===K||"cities"===K)&&(null==Q?void 0:Q.cityId)&&ec(Q)},[K,Q,eM]),(0,t.useEffect)(()=>{ee&&(eM(""),ec(""))},[eM,ee]);let ez=(0,N.JS)("city")(en);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(b.N,{children:eN&&!er&&"main"===K&&(0,n.jsx)(v.P.div,{animate:{opacity:.1},className:"top-search-bar__overlay",exit:{opacity:0},initial:{opacity:0}})}),(0,n.jsxs)("div",{className:(0,g.F)("top-search-bar",{["".concat(A)]:!!A,"top-search-bar--fixed":eN&&er&&!R,"top-search-bar--mobile-icon":!R&&Z,"top-search-bar--active":eN&&!er&&"main"===K}),ref:eC,children:[T&&(0,n.jsx)("p",{className:(0,g.F)("top-search-bar__label",{"color-error":k}),children:T}),(0,n.jsxs)(v.P.div,{className:"top-search-bar__combobox",onClick:()=>!eN&&void(eL(),eP(en)),children:[!R&&er&&eN&&(0,n.jsx)("button",{className:"top-search-bar__toggle-button",...ew(),children:(0,n.jsx)(h.gc,{icon:r.cU$})}),(0,n.jsxs)("div",{className:(0,g.F)("top-search-bar__input-container",{"top-search-bar__input-container--error":k,"top-search-bar__input-container--active":eN&&"main"!==K}),children:[q&&(0,n.jsx)(h.gc,{className:(0,g.F)("top-search-bar__input-icon",{"color-primary":eN,"recommended-caterings__input-left-icon":Y}),icon:r.MjD}),D&&(0,n.jsx)(h.gc,{className:(0,g.F)("top-search-bar__input-icon",{"color-primary":eN}),icon:s.Pcr}),(0,n.jsx)("input",{className:(0,g.F)("top-search-bar__input",{"top-search-bar__input--padding":"main"===K&&!B,"extra-padding-left":Y}),onFocus:()=>{en.length?eM(ed):eM("")},...ex({autoComplete:"off",placeholder:null!=E?E:"Wyszukaj",value:ey||"",onBlur:()=>{if((null==en?void 0:en.length)===1){let[e]=en;e.cityId!==(null==el?void 0:el.cityId)&&(ec(e),G(e))}},onMouseDown:()=>{eu&&!en.length&&(F||z)("",e=>{ep(!1),eA(e)})},onKeyPress:e=>(0,y.Mx)(e,()=>ey&&(null==en?void 0:en.length)>0?(ef(),(0,N.kp)(K,en,G,ec,ea,V)):null)})}),J&&!eN&&(0,n.jsx)(h.gc,{className:(0,g.F)("font-size-15 color-gray-400 spacer-right-12",{"recommended-caterings__chevron":f}),icon:d.Jt$})]}),j&&((0,N.MG)(Q,ey,en)?(0,n.jsx)(P.default,{containerClass:"top-search-bar__tooltip",placementTooltip:"right",tooltipS:!0,tooltipText:"main"===K?"Wybierz catering lub miasto":"Wybierz miasto",children:(0,n.jsx)(M.default,{colorSuccess:!0,disabled:!I&&(0,N.MG)(Q,ey,en),...ew({onClick:()=>{eN||eP(en)}}),"aria-label":"toggle menu",icon:(0,n.jsx)(h.gc,{icon:r.MjD}),label:!R&&eN&&er?"":j})}):(0,n.jsx)(M.default,{colorSuccess:!0,...ew(),"aria-label":"toggle menu",icon:ei?(0,n.jsx)(h.gc,{icon:o.Ot,spin:!0}):(0,n.jsx)(h.gc,{icon:r.MjD}),label:!R&&eN&&er?"":j,onClick:()=>(!V&&(null==en?void 0:en.length)>0&&ea(!0),ey&&(null==en?void 0:en.length)>0)?(0,N.kp)(K,en,G,ec,ea):"main"===K&&(null==Q?void 0:Q.cityId)?ev.push("".concat(m.A.listingCatering.replace(":city",null==Q?void 0:Q.sanitizedName),"?cId=").concat(null==Q?void 0:Q.cityId)):null}))]}),(0,n.jsxs)("div",{...ej(),className:(0,g.F)("top-search-bar__menu-items",{"top-search-bar__menu-items-new-menu":O,"top-search-bar__menu-items--is-open":eN,"top-search-bar__menu-items--top":X,"top-search-bar__menu-items--active":eN&&!er&&"main"===K,"top-search-bar__menu-items--calculator-modal":S}),children:["main"===K&&eN&&(0,n.jsxs)("div",{className:"top-search-bar__location",onClick:()=>(0,N.Lu)(z,eo,et,eM),onKeyDown:()=>(0,N.Lu)(z,eo,et,eM),role:"button",tabIndex:"0",children:[es?(0,n.jsx)(h.gc,{className:"spacer-right-12 font-size-20",icon:o.Ot,spin:!0}):(0,n.jsx)("svg",{className:"spacer-right-8",fill:"none",height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg",children:(0,n.jsx)("path",{d:"M21.1498 2.86025C20.7678 2.47082 20.2833 2.19747 19.7524 2.07183C19.2215 1.94619 18.6659 1.97338 18.1498 2.15025L3.9998 6.88025C3.42912 7.06705 2.93049 7.4264 2.57276 7.90869C2.21502 8.39098 2.01582 8.97242 2.00265 9.57276C1.98948 10.1731 2.16299 10.7627 2.49923 11.2602C2.83547 11.7577 3.31786 12.1386 3.87981 12.3503L9.1198 14.3503C9.23912 14.3959 9.34776 14.4656 9.43895 14.5551C9.53014 14.6445 9.60191 14.7518 9.6498 14.8703L11.6498 20.1203C11.8534 20.6742 12.2228 21.152 12.7078 21.4884C13.1927 21.8248 13.7696 22.0036 14.3598 22.0003H14.4298C15.0308 21.9893 15.6134 21.7906 16.0958 21.4319C16.5781 21.0733 16.9362 20.5727 17.1198 20.0003L21.8498 5.83025C22.0218 5.31919 22.0474 4.7702 21.9237 4.24534C21.8 3.72048 21.5319 3.24071 21.1498 2.86025ZM19.9998 5.20025L15.2198 19.3803C15.1643 19.5597 15.0528 19.7167 14.9017 19.8283C14.7505 19.9398 14.5677 20.0001 14.3798 20.0003C14.1931 20.0033 14.0098 19.9495 13.8544 19.8459C13.699 19.7423 13.5788 19.5938 13.5098 19.4203L11.5098 14.1703C11.3648 13.7888 11.1412 13.4421 10.8535 13.1526C10.5658 12.8632 10.2204 12.6375 9.83981 12.4903L4.58981 10.4903C4.4127 10.4254 4.26046 10.3065 4.15459 10.1503C4.04872 9.99423 3.99458 9.8088 3.9998 9.62025C3.99996 9.4324 4.06022 9.24952 4.17178 9.09838C4.28334 8.94724 4.44034 8.83576 4.6198 8.78025L18.7998 4.05025C18.9626 3.9839 19.1411 3.96613 19.3138 3.99908C19.4865 4.03203 19.646 4.1143 19.7729 4.23594C19.8998 4.35758 19.9888 4.51338 20.0291 4.68451C20.0693 4.85565 20.0592 5.03478 19.9998 5.20025Z",fill:"#1B42B2"})}
1),"Użyj mojej lokalizacji"]}),(0,N.aZ)(eN,en,K,ey)?(0,n.jsx)("div",{className:"top-search-bar__caterings-list",children:(0,n.jsx)("p",{className:"label-m spacer-top-20 spacer-bottom-10",children:(0,N.aZ)(eN,en,K,ey)})}):(0,n.jsxs)("div",{className:"top-search-bar__catering-list-container",ref:eb,children:[(0,N.AP)("cities",K)&&eN&&(null==ez?void 0:ez.length)>0&&(0,n.jsxs)(v.P.div,{animate:"visible",className:"top-search-bar__cities-list",initial:"hidden",variants:eS,children:[(0,n.jsx)("h6",{children:ey?"Miasta":"Popularne miasta"}),null==ez?void 0:ez.map((e,i)=>(0,n.jsxs)(v.P.div,{animate:"visible",className:"top-search-bar__cities-list-item display-flex cursor-pointer",custom:i,initial:"hidden",variants:ek,...e_({item:e,index:i,onClick:()=>{if(ec(e),G(e),!V){ea(!0);let i=(0,N.T_)(ez,e);ev.push(i)}}}),children:[(0,n.jsx)("div",{className:"top-search-bar__caterings-list-icon",children:(0,n.jsx)(L,{})}),(0,n.jsxs)("div",{children:[(0,n.jsx)("p",{className:(0,g.F)("label-m",{"top-search-bar__caterings-list--is-searched":ey}),children:(0,N.CZ)(null==e?void 0:e.name,ey)}),(0,n.jsxs)("span",{className:"body-s",children:["pow. ",e.countyName," \xb7 gm. ",e.municipalityName]})]})]},i))]}),(0,N.AP)("companies",K)&&eN&&(null==(i=(0,N.JS)("company")(en))?void 0:i.length)>0&&(0,n.jsxs)(v.P.div,{animate:"visible",className:"top-search-bar__caterings-list",initial:"hidden",variants:eS,children:[(0,n.jsx)("h6",{children:ey||$?"Cateringi":"Promowane cateringi"}),null==(a=(0,N.JS)("company")(en))?void 0:a.map((e,i)=>(0,n.jsx)(v.P.div,{animate:"visible",className:"top-search-bar__caterings-list-item",custom:i,initial:"hidden",variants:ek,...e_({item:e,index:i,onClick:()=>{ey||$||null==H||H(e,i),ec(e),G(e),V||(ea(!0),(0,u.b)(ev),ev.push("/catering-dietetyczny-firma/".concat(null==e?void 0:e.name)))}}),children:(0,n.jsxs)("div",{className:(0,g.F)("label-m display-flex align-items-center",{"top-search-bar__caterings-list--is-searched":ey}),children:[(0,n.jsx)(x(),{alt:null==e?void 0:e.fullName,className:"top-search-bar__caterings-list-avatar",height:40,src:null==e?void 0:e.imageUrl,unoptimized:!0,width:40}),(0,n.jsx)("p",{children:(0,N.CZ)(null==e?void 0:e.fullName,ey)}),(0,n.jsx)("span",{className:"spacer-left-10",children:(0,n.jsx)(h.gc,{className:"spacer-right-2 color-warning label-s",icon:d.yy})}),(0,n.jsx)("span",{className:"color-warning",children:null==e?void 0:e.rate})]})},i))]})]})]})]})]})};A.propTypes={biggerChevronDown:w().bool,buttonTitle:w().oneOfType([w().string,w().bool]),cityInSummary:w().PropTypes.oneOfType([w().string,w().object]),containerClass:w().string,dietCalculator:w().bool,errorMsg:w().string,fetchData:w().func.isRequired,fetchInitialData:w().func,isAlwaysActive:w().bool,isFixed:w().bool,label:w().string,locationIcon:w().bool,mobileIcon:w().bool,navigationSearch:w().bool,newMenu:w().bool,onOpen:w().func,onSelect:w().func,orderSelectionSearch:w().bool,placeholderText:w().string,preventRouterPush:w().bool,recommendedCaterings:w().bool,rightIconArrow:w().bool,searchIcon:w().bool,searchType:w().string.isRequired,select:w().func,selected:w().oneOfType([w().string,w().shape()]),showListTop:w().bool,transparentLeftIcon:w().bool,triggerReset:w().bool}},74476:(e,i)=>{Object.defineProperty(i,"__esModule",{value:!0});var a="rotate",n=[128260,"sync-alt"],t="f2f1",l="M426.1 301.2C406.2 376.5 337.6 432 256 432c-51 0-96.9-21.7-129-56.3l41-41c5.1-5.1 8-12.1 8-19.3c0-15.1-12.2-27.3-27.3-27.3H48c-8.8 0-16 7.2-16 16V404.7C32 419.8 44.2 432 59.3 432c7.2 0 14.2-2.9 19.3-8l25.7-25.7C142.3 438.7 196.2 464 256 464c97.4 0 179.2-67 201.8-157.4c2.4-9.7-5.2-18.6-15.2-18.6c-7.8 0-14.5 5.6-16.5 13.2zM385 136.3l-41 41c-5.1 5.1-8 12.1-8 19.3c0 15.1 12.2 27.3 27.3 27.3H464c8.8 0 16-7.2 16-16V107.3C480 92.2 467.8 80 452.7 80c-7.2 0-14.2 2.9-19.3 8l-25.7 25.7C369.7 73.3 315.8 48 256 48C158.6 48 76.8 115 54.2 205.4c-2.4 9.7 5.2 18.6 15.2 18.6c7.8 0 14.5-5.6 16.5-13.2C105.8 135.5 174.4 80 256 80c51 0 96.9 21.7 129.1 56.3zM448 192H374.6L448 118.6V192zM64 320h73.4L64 393.4V320z";i.definition={prefix:"fal",iconName:a,icon:[512,512,n,t,l]},i.faRotate=i.definition,i.prefix="fal",i.iconName=a,i.width=512,i.height=512,i.ligatures=n,i.unicode=t,i.svgPathData=l,i.al
1iases=n},77071:(e,i,a)=>{a.d(i,{A:()=>s});var n=a(14232),t=a(19115);let l=function(e){var i=(0,n.useRef)(0),a=(0,n.useState)(e),l=a[0],c=a[1],s=(0,n.useCallback)(function(e){cancelAnimationFrame(i.current),i.current=requestAnimationFrame(function(){c(e)})},[]);return(0,t.A)(function(){cancelAnimationFrame(i.current)}),[l,s]};var c=a(75531);let s=function(e,i){void 0===e&&(e=1/0),void 0===i&&(i=1/0);var a=l({width:c.Bd?window.innerWidth:e,height:c.Bd?window.innerHeight:i}),t=a[0],s=a[1];return(0,n.useEffect)(function(){if(c.Bd){var e=function(){s({width:window.innerWidth,height:window.innerHeight})};return(0,c.on)(window,"resize",e),function(){(0,c.AU)(window,"resize",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.