1"use strict";(self.rspackChunkvagaro_websitebuilder_consumer=self.rspackChunkvagaro_websitebuilder_consumer||[]).push([[2474],{32156(){},59189(e,t,n){n.d(t,{A:()=>l});var r=n(74848),o=n(96540),i=n(40961),a=n(98232);let l=({children:e,wrapperElement:t="div",wrapperElementId:n="divId",inputRef:l,type:s,DropdownDirection:c="auto",wrapperName:d="",openInCenter:u=!1,glassDesign:m=!1})=>{let[g,p]=(0,o.useState)(null),[h,f]=(0,o.useState)(0),[w,v]=(0,o.useState)(0),b=(0,o.useRef)(null),[k,I]=(0,o.useState)({top:0,left:0}),x=a.Wp.CheckIsProApp(),[C,A]=(0,o.useState)(e?.props?.children?.length);return((0,o.useLayoutEffect)(()=>{if(!g||!g.firstElementChild)return;let e=g.firstElementChild,t=e?.getBoundingClientRect(),n=0,r=g.children;for(let e=0;e<r.length;e++)n+=r[e].scrollHeight;f(n),v(t?.width||700)},[g,n,e]),(0,o.useLayoutEffect)(()=>{I((()=>{let t,r,i;if(!l?.current)return{top:0,left:0};let g=l?.current?.getBoundingClientRect();if(!g||!g?.width&&!g.height)return{top:0,left:0};let p=85*!!m,f=window.innerHeight-g.bottom-(("threedotmenu"===n||"NestedDropdownPortal"===n)&&x?85:0)-p,v=g.top-p;if("ColorPicker"===n)t=420;else if("threedotmenu"===n||"threedotmenu"===d)t=36*(C||0)+10;else if("daterpicker"===n)t=340;else if("timepicker"===n||n.startsWith("timepicker-"))t=160;else if("dropdownmenu"===n)t=36*(e?.props?.children[0].length||0)+32;else if("NestedDropdownPortal"===n)t=38*(C||0)+8;else if("phonecountry"===n)t=257;else if("inputtogglemenu"===n){let n=e?.props?.children?.[1],r=(n?o.Children.toArray(n.props?.children).filter(Boolean):[]).length;t=r>0?41.8*r+53.6:179}else t="dotphrase-portal"===n?38*(C||0)+60:"gif-picker-portal"===n?370:"emoji-picker-portal"===n?369:u&&"daterangepicker"===n?490:258;let b=h||t,k=g.left,I=window.innerWidth-g.right,A=w||700,y=g.left+window.scrollX,S=!1;if(s===a.IU.addressSuggestions){let e=window.innerHeight,t=e/3,n=2*e/3,o=g.top<t,i=g.top>=t&&g.top<=n;r=g.top>n?g.top+window.scrollY-b:i||o||f>=b?g.bottom+window.scrollY:v>=b?g.top+window.scrollY-b:g.bottom+window.scrollY}else s===a.IU.timePickerRight?r=f<b&&v>=b?g.top+window.scrollY-b:g.bottom+window.scrollY:f>=b?r=g.bottom+window.scrollY:v>=b?r=g.top+window.scrollY-b:u&&("daterangepicker"===n||"daterpicker"===n)?(r=window.scrollY+Math.max(0,(window.innerHeight-b)/2),S=!0):r=g.bottom+window.scrollY;if("dotphrase-portal"===n){let e=h||38*(C||0)+20,t=w||320,n=window.innerWidth-g.left;g.right;let r=window.innerHeight-g.bottom;g.top;let o=r>=e?g.bottom+window.scrollY:g.top+window.scrollY-e-16,i=n>=t?g.left+window.scrollX:g.right+window.scrollX-t;return i=Math.max(window.scrollX+8,Math.min(i,window.scrollX+window.innerWidth-t-8)),{top:o=Math.max(window.scrollY+8,Math.min(o,window.scrollY+window.innerHeight-e-8)),left:i}}if(("daterangepicker"===n||"daterpicker"===n||"phonecountry"===n)&&s===a.IU.dateRangePickerAutoPosition)if(u&&S)y=window.scrollX+Math.max(0,(window.innerWidth-A)/2),i=void 0;else if(I+g?.width>=A)y=g.left+window.scrollX,i=void 0;else if(k+g?.width>=A)i=window.innerWidth-(g.right+window.scrollX),y=void 0;else{let e=window.innerWidth;g.left<e/2?(y=window.scrollX,i=void 0):"phonecountry"===n?i=void 0:(i=0,y=void 0)}else if("phonecountry"===n&&s===a.IU.phonecountry)I>=328?(y=g.left+window.scrollX,i=void 0):k>=328?(i=window.innerWidth-(g.right+window.scrollX),y=void 0):I>=k?(y=g.left+window.scrollX,i=void 0):(i=window.innerWidth-(g.right+window.scrollX),y=void 0);else switch(s){case a.IU.action:y=k<I?g.left+window.scrollX:window.innerWidth-I-(g?.width||328);break;case a.IU.timePickerRight:g?.width;let $=window.innerWidth,M=navigator.userAgent,E=/^((?!chrome|android).)*safari/i.test(M),P=navigator.platform.toUpperCase().indexOf("MAC")>=0;i=$-(g.right+window.scrollX+(E||P?0:10));break;case a.IU.threeDotmenu:r=f<b&&v>=b?g.top+window.scrollY-b:g.bottom+window.scrollY;let O=window.visualViewport?.width??document.documentElement.clientWidth??window.innerWidth,j=w||0,T=g.right>=j,D=O-g.left>=j;("left"===c?!j||D||!T:j&&!T&&D)?(y=g.left+window.scrollX,i=void 0):(i=Math.round(O-g.right),y=void 0);break;case a.IU.smileyPicker:y=g.right+window.scrollX-240;break;case a.IU.tableGrid:{let e=window.scrollX+8,t=window.scrollX+window.innerWidth-8,n=window.visualVie
1wport,o=n?window.innerHeight-n.height:0;r=null!=n&&o>80?g.top+window.scrollY-b:f>=b?g.bottom+window.scrollY:v>=b?g.top+window.scrollY-b:f>=v?g.bottom+window.scrollY:g.top+window.scrollY-b,y=I>=A?g.left+window.scrollX:k>=A?g.right+window.scrollX-A:Math.max(e,Math.min(g.left+window.scrollX,t-A));break}case a.IU.dateRangePickerRight:i=window.innerWidth-(g.right+window.scrollX);break;case a.IU.gifPicker:{let e=window.innerWidth-g.left,t=g.right;y=e>=343?g.left+window.scrollX:t>=343?g.right+window.scrollX-335:window.scrollX+Math.max(8,Math.min(g.left,window.innerWidth-335-8));break}case a.IU.emojiPicker:{let e=b||369;r=f>=e+4?g.bottom+window.scrollY+4:v>=e+4?g.top+window.scrollY-e-4:f>v?g.bottom+window.scrollY+4:g.top+window.scrollY-e-4;let t=g.left+window.scrollX;t+360>window.innerWidth+window.scrollX-8&&(t=window.innerWidth+window.scrollX-360-8),t<window.scrollX+8&&(t=window.scrollX+8),y=t;break}default:y=g.left+window.scrollX}if("dropdownmenu"===n&&c&&"auto"!==c){let e,t=window.innerHeight-g.bottom,n=g.top;return"right"===c?e=g.right+window.scrollX:"left"===c&&(e=g.left-g.width+window.scrollX),{top:t>=b?g.top+window.scrollY:n>=b?g.bottom+window.scrollY-b:g.top+window.scrollY,left:e}}return void 0!==i?{top:r,right:i}:{top:r,left:y}})())},[l,h,s,n,e]),(0,o.useEffect)(()=>{let e=b.current;if(!e||!e.firstElementChild)return;let t=()=>{let t=e.firstElementChild,n=t?.getBoundingClientRect(),r=0,o=e.children;for(let e=0;e<o.length;e++)r+=o[e].offsetHeight;f(r),v(n?.width||700)};t();let n=new ResizeObserver(t),r=new MutationObserver(t);return n.observe(e),r.observe(e,{childList:!0,subtree:!0}),()=>{n.disconnect(),r.disconnect()}},[e,n,s]),(0,o.useEffect)(()=>{let e,r=document.getElementById(n);r||((e=document.createElement(t)).setAttribute("id",n),""!==n&&("Popup-change-log-popup"===n&&e.setAttribute("data-identity","history"),"Popup-renter-popup"===n&&e.setAttribute("data-identity","sub-history")),document.body.appendChild(e),r=e),b.current=r,p(r);try{let e=l?.current??null,t=e?e.closest("[data-popup-id]"):null,n=t?.getAttribute("data-popup-id");n?r.setAttribute("data-parent-popup-id",n):r.removeAttribute("data-parent-popup-id")}catch{}return()=>{r&&document.body.contains(r)&&document.body.removeChild(r)}},[n,t]),null===g)?null:(0,i.createPortal)((0,r.jsx)("div",{style:{position:"absolute",...k,..."dropdownmenu"===n||"table-grid-portal"===n||"threedotmenu"===n||"threedotmenu"===d||"emoji-picker-portal"===n||"gif-picker-portal"===n?{zIndex:9999}:{}},children:e}),g)}},20211(e,t,n){n.r(t),n.d(t,{default:()=>a});var r=n(74848),o=n(96540);n(32156);var i=n(98232);let a=(0,o.forwardRef)(({OnChange:e,OnHover:t,CheckboxLabel:n,LableDescription:a,Disable:l=!1,SetValue:s=!1,PartialChecked:c=!1,CheckboxVariation:d="Checkbox-Simple",CheckBoxId:u="",Required:m=!1,Name:g="vg-checkbox",PreOnChange:p,OnClick:h,CustomErrorMessage:f,Title:w="",ShowRequiredFieldMark:v=!1,RawDataWithImage:b=[{title:"Briogeo",imgSource:`${i.C2}/Images/av-img.jpg`},{title:"Clairol",imgSource:""},{title:"Clairol Professional",imgSource:""},{title:"good hair day",imgSource:`${i.C2}/Images/av-img.jpg`},{title:"Karlius Professional",imgSource:""},{title:"Kadus",imgSource:`${i.C2}/Images/av-img.jpg`}],Options:k=[{label:"Briogeo",value:"briogeo",selected:!0},{label:"Clairol",value:"clairol"},{label:"Kadus",value:"kadus",selected:!1}],CheckBoxAlignment:I="Top",CheckBoxDirection:x="vertical",CheckboxPosition:C="top-left",CheckboxImgLabelSize:A="small",TabIndex:y=0,CheckboxType:S="normal",TickIconColor:$,CheckboxDisable:M=!1,ErrorAlignment:E="right",CheckboxIconSize:P=""},O)=>
1{let[j,T]=(0,o.useState)(s),[D,N]=(0,o.useState)(c),[L,R]=(0,o.useState)(k.reduce((e,t,n)=>({...e,[`${u}-${n}`]:t.selected??!1}),{})),F=(0,o.useRef)(null),[B,W]=(0,o.useState)(b.reduce((e,t,n)=>({...e,[`${u}-${n}`]:t.selected??s}),{})),[U,Y]=(0,o.useState)(!1);(0,o.useEffect)(()=>{T(s),N(c)},[s,c]),(0,o.useEffect)(()=>{F.current&&(F.current.indeterminate=c)},[c]),(0,o.useEffect)(()=>{let e=b.reduce((e,t,n)=>(e[`${u}-${n}`]=t.selected??s,e),{});W(t=>{let n=Object.keys(t),r=Object.keys(e);return n.length===r.length&&n.every(n=>t[n]===e[n])?t:e})},[b,u,s]);let V=(t,n)=>{let r=t.target.checked;if(Y(!1),M&&("radio"===S||"tickmark"===S)&&j&&!r)return void t.preventDefault();if("function"==typeof p&&!1===p(r,t)){t&&t.preventDefault&&t.preventDefault();return}("Checkbox-w-Image"===d||"Checkbox-img-label"===d)&&void 0!==n?(W(e=>({...e,[n]:r})),e&&e(t)):"Checkbox_Grouped"===d&&void 0!==n?R(o=>{let i={...o,[n]:r};return e&&e({event:t,selectedValues:i}),i}):(F.current?.indeterminate?(N(!1),T(!0)):c?(T(!j),N(!D)):(T(r),N(!1)),e&&e(r,t))},X=e=>{M&&("radio"===S||"tickmark"===S)?e.preventDefault():h&&h(e)},q=(e,t,n,o,i)=>(0,r.jsxs)("div",{className:`vg-form-check checkbox-with-image ${"Checkbox_Grouped"===d?"check-box-group-wrap":""} ${B[e]?"selected":""}`,children:[(0,r.jsx)("input",{type:"checkbox",id:`${d}-${e}`,className:`vg-form-check-input ${m&&!j?"vg-checkbox-control-error-msg":""}`,disabled:l,checked:"Checkbox-w-Image"===d?B[e]:"Checkbox_Grouped"===d?L[e]:j,ref:F,onChange:t=>V(t,e),name:g,tabIndex:y}),(0,r.jsxs)("label",{className:`${"Checkbox_Grouped"===d?"check-box-group":"check-box-with-img"}`,htmlFor:`${d}-${e}`,children:[(0,r.jsxs)("span",{className:"vg-check-label",children:[t,"Checkbox-w-Header"===d&&a&&(0,r.jsx)("div",{className:"vg-check-description",children:a})]}),"Checkbox-w-Image"===d&&n&&(0,r.jsx)("img",{src:n,alt:t})]})]},i??e),J=e=>{t&&t(e)};return(0,o.useImperativeHandle)(O,()=>({validate:()=>(()=>{if("Checkbox_Grouped"===d){let e=!m||Object.values(L).some(e=>e);return e||Y(!0),{[u]:L,IsValidate:e,IsRequired:m}}if("Checkbox-w-Image"===d||"Checkbox-img-label"===d){let e=Object.values(B).some(e=>!0===e),t=!m||e;return t||Y(!0),{[u]:B,IsValidate:t,IsRequired:m}}let e=!m||j;return e||Y(!0),{[u]:j,IsValidate:e,IsRequired:m}})()})),(0,r.jsxs)(r.Fragment,{children:[w&&(0,r.jsxs)("label",{className:"vg-checkbox-label",children:[w,v&&m&&(0,r.jsx)("span",{className:"vg-required-mark",children:"*"})]}),(0,r.jsxs)("div",{className:`${"Checkbox-w-Image"!==d&&"Checkbox-img-label"!==d?"vg-form-check":""} ${"Checkbox-img-label"===d?"vg-renderImgLabelCard-grid":""} ${A?`checkbox-img-label-${A}`:""} 2 ${P?`vg-checkbox-icon-size-${P}`:""} 3 `,onMouseEnter:()=>J(!0),onMouseLeave:()=>J(!1),children:["Checkbox-Simple"===d&&(0,r.jsxs)("div",{className:"vg-checkbox",style:$?{"--tick-icon-color":$}:void 0,children:[(0,r.jsx)("input",{type:"checkbox",id:`check-simple-${u}`,className:`vg-form-check-input ${"normal"!==S?`vg-checkbox-${S}`:""} ${M&&("radio"===S||"tickmark"===S)?"vg-checkbox-disabled":""} ${m&&U&&!j&&("radio"===S||"tickmark"===S)?"vg-checkbox-error":""} ${m?"vg-checkbox-control-error-msg":""}`,disabled:l,checked:j,ref:F,onChange:t=>e&&V(t),name:g,tabIndex:y}),(0,r.jsx)("label",{className:"vg-check-label",...M&&("radio"===S||"tickmark"===S)?{}:{htmlFor:`check-simple-${u}`},onClick:X,children:n})]}),"Checkbox-w-Header"===d&&(0,r.jsxs)("div",{className:`vg-checkbox vg-checkbox-align-${I}`,children:[(0,r.jsx)("input",{type:"checkbox",id:`check-header-${u}`,className:"vg-form-check-input",disabled:l,checked:j,ref:F,onChange:t=>e&&V(t),name:g,tabIndex:y}),(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)("label",{className:"vg-check-label",htmlFor:`check-header-${u}`,onClick:X,children:[n,(0,r.jsxs)("div",{className:"vg-check-description",children:[" ",a," "]})]})})]}),"Checkbox_Grouped"===d&&(0,r.jsxs)("div",{className:`vg-checkbox-group ${"horizontal"===x?"vg-checkbox-group-horizontal":""}`,children:[k.length>0?k.map((e,t)=>q(`${u}-${t}`,e.label,e.value)):null,m&&!Object.values(L).some(e=>e)&&U&&(0,r.jsx)("span",{className:"vg-checkbox-control-error-msg",children:f||"required"})]}),"Checkbox-w-Image"===d&&(0,r.jsx)(r.Fragment,{children:b.length>0?b.map((e,t)=>q(`${u}-${t}`,e.title,e.imgSource)):null}),"Checkbox-img-label"===d&&(0,r.jsx)(r.Fragment,{children:b.length>0?b.map((e,t)=>{var n,o,i,a;let l;return n=`${u}-${t}`,o=e.title,i=e.imgSource,a=e.disabled,l=B[n],(0,r.jsxs)("div",{className:`vg-renderImgLabelCard ${l?"selected":""} ${a?"disabled":""}`,children:[(0,r.jsx)("input",{type:"checkbox",id:`card-${n}`,className:"vg-renderImgLabelCard-input",checked:l,onChange:e=>V(e,n),disabled:a,tabIndex:y}),(0,r.jsxs)("div",{className:"vg-renderImgLabelCard-overlay",children:[(0,r.jsx)("label",{htmlFor:`card-${n}`,className:`vg-renderImgLabelCard-checkbox ${C}`}),(0,r.jsx)("div",{className:"vg-renderImgLabelCard-img",children:i&&(0,r.jsx)("img",{src:i,alt:o,className:"vg-card-img"})})]}),(0,r.jsx)("span",{className:"vg-checkbox-label",children:o})]},n)}):null}),!j&&m&&U&&"Checkbox_Grouped"!==d&&(0,r.jsx)("span",{className:`vg-checkbox-control-error-msg ${"left"===E?"vg-checkbox-error-left":""}`,children:f||"required"})]})]})})},42385(e,t,n){n.r(t),n.d(t,{default:()=>c});var r=n(74848),o=n(96540),i=n(59189),a=n(98232),l=n(66380),s=n(20211);let c=(0,o.forwardRef)(({Title:e,Disable:t,Focus:n,Required:c,TimePickerId:d="",OnSelect:u,OnBlur:m=()=>{},OnChange:g,CustomErrorMessage:p="",Placeholder:h="Open",SetValue:f,ShowRequiredFieldMark:w=!1,DropdownPosition:v="Left",Name:b="vg-time-picker",VagaroToolkit:k=1,AutoFocus:I=!1,TimePickerOpen:x=!1,OnIconClick:C=(e,t)=>{},TimeSlots:A={enabled:!1},RoundInterval:y=1,OnError:S,showError:$=!1,Variant:M="Default",timeDuration:E=600,alertMessageTime:P=30,onAlert:O,onComplete:j,CallBackTitle:T="",IconDark:D=!1,OnErrorCallback:N,DonotOpenNativeCal:L=!1,EnableTimeRange:R},F)=>{let[B,W]=(0,o.useState)(""),[U,Y]=(0,o.useState)(null),[V,X]=(0,o.useState)(!1),[q,J]=(0,o.useState)(!0),[H,_]=(0,o.useState)(!1),[z,G]=(0,o.useState)(""),K=(0,o.useRef)(null),Q=(0,o.useRef)(null),[Z,ee]=(0,o.useState)(B),[et,en]=(0,o.useState)([]),[er,eo]=(0,o.useState)(null),[ei,ea]=(0,o.useState)(E),el=(0,o.useRef)(!1),es=(0,o.useRef)(null),ec=(0,o.useRef)(O),ed=(0,o.useRef)(j);(0,o.useEffect)(()=>{O&&(ec.current=O)},[O]),(0,o.useEffect)(()=>{j&&(ed.current=j)},[j]),(0,o.useEffect)(()=>
3{if("Countdown"===M)return ea(E),el.current=!1,es.current&&clearInterval(es.current),es.current=setInterval(()=>{ea(e=>{let t=e-1;return(t===P&&ec.current&&!el.current&&(el.current=!0,ec.current()),t<=0)?(clearInterval(es.current),ed.current&&ed.current(),0):t})},1e3),()=>{es.current&&clearInterval(es.current)}},[M,E,P]);let eu=a.Wp.CheckIsFromProAppWithoutState();document.getElementById(d)?.value,(0,o.useEffect)(()=>{Y(x)},[x]),(0,o.useEffect)(()=>{if(void 0!==f&&W(f),A.enabled&&f){let e=[],t=e=>e.split(" ")[0],n=t(f),r="Anytime (Open - Close)";"Anytime"===n?e=[r]:(e=et.includes(f)?et.filter(e=>e!==f):[...et,f],e=["Morning","Afternoon","Evening"].every(t=>e.some(e=>e.startsWith(t)))?[r]:e.filter(e=>"Anytime"!==t(e))),en(e),W(1===e.length&&"Anytime"===t(e[0])?"Anytime":e.map(e=>t(e)).join(", "))}},[f]),(0,o.useEffect)(()=>{N&&z?N?.(!0):N&&N?.(!1)},[z]),(0,o.useEffect)(()=>{eu&&(Y(!1),J(!1),X(!1))},[eu]),(0,o.useEffect)(()=>{let e=e=>{let{time:t,elementId:n}=e.detail;n===d&&(W(t),u&&u(t,n))};return window.addEventListener("nativeTimeSelected",e),()=>{window.removeEventListener("nativeTimeSelected",e)}},[d,u]),(0,o.useEffect)(()=>{let e=()=>{K.current&&(K.current.style.display="none")};return window.addEventListener("scroll",e),()=>{window.removeEventListener("scroll",e)}},[]);let em=e=>{let t=e.target;if(eu&&Q.current&&!Q.current.contains(t)&&!K.current?.contains(t)&&Y(!1),K.current&&Q.current&&!Q.current.contains(t)&&!K.current.contains(t)&&Y(!1),V){let e=document.querySelector(".vg-dropdown-menu-action.vg-timepicker-menu-action");!Q.current||Q.current.contains(t)||e&&e.contains(t)||X(!1)}},eg=e=>{/^(0?[1-9]|1[0-2]):[0-5][0-9]\s?(AM|PM)?$/i.test(e)?(G(""),W(e),g&&g(e)):G(p)},ep=e=>!!e.match(/^(\d{1,2}):(\d{2})(?:\s*(AM|PM))?$/i)||(W(""),G(""),g&&g("","onBlur"),!1),eh=(e,t)=>{if(t<=1)return e;let n=e.match(/^(0?[1-9]|1[0-2]):([0-5]\d)\s?(AM|PM)$/i);if(!n)return e;let[,r,o,i]=n,a=parseInt(r,10),l=parseInt(o,10);if(l%t==0)return`${a}:${o} ${i.toUpperCase()}`;let s="PM"===i.toUpperCase()?a%12+12:a%12;60===(l+=t-l%t)&&(l=0,s=(s+1)%24);let c=s>=12?"PM":"AM",d=s%12==0?12:s%12;return S&&S(`${d}:${l.toString().padStart(2,"0")} ${c}`),`${d}:${l.toString().padStart(2,"0")} ${c}`},ef=()=>{document.removeEventListener("mousedown",em)};(0,o.useEffect)(()=>(document.addEventListener("mousedown",em),ef),[B,V]),(0,o.useEffect)(()=>{(0,a._A)(I&&!!(c&&!Q?.current?.value),Q)},[I]);let ew=(()=>{let e=[],t=0;for(let n=0;n<48;n++){let n=Math.floor(t/60),r=t%60,o=n>=12?"PM":"AM",i=n%12==0?12:n%12,a=`${i}:${r.toString().padStart(2,"0")} ${o}`;e.push(a),t+=30}return e})(),ev=e=>{if(!e)return null;let t=e.match(/^(\d{1,2}):(\d{2})(?:\s*(AM|PM))?$/i);if(!t)return null;let n=parseInt(t[1],10),r=parseInt(t[2],10),o=(t[3]||"").toUpperCase();if(!o){let e=(Z||"").match(/(AM|PM)$/i);o=e?e[0].toUpperCase():"AM"}return"PM"===o&&12!==n&&(n+=12),"AM"===o&&12===n&&(n=0),60*n+r},eb=e=>{if(!e)return null;let t=e.match(/^(\d{1,2}):(\d{2})(?:\s*(AM|PM))?$/i);if(!t)return null;let n=parseInt(t[1],10),r=parseInt(t[2],10),o=(t[3]||"").toUpperCase();return"PM"===o&&12!==n&&(n+=12),"AM"===o&&12===n&&(n=0),60*n+r},ek=ew.filter(e=>!(e=>{if(!R?.start&&!R?.end)return!1;let t=ev(e);if(null===t)return!1;if(R?.end){let e=eb(R.end);if(null!==e&&t>e)return!0}if(R?.start){let e=eb(R.start);if(null!==e&&t<e)return!0}return!1})(e)),eI=(0,o.useMemo)(()=>{let e=ev(B||"");if(null===e)return -1;let t=-1,n=1/0;return ek.forEach((r,o)=>{let i=r.match(/^(\d{1,2}):(\d{2})\s*(AM|PM)$/i);if(!i)return;let a=parseInt(i[1],10),l=parseInt(i[2],10),s=i[3].toUpperCase();"PM"===s&&12!==a&&(a+=12),"AM"===s&&12===a&&(a=0);let c=60*a+l,d=Math.abs(c-e);(d<n||d===n&&c>e)&&(n=d,t=o)}),t},[B]);(0,o.useEffect)(()=>{if(!U)return;let e=[],t=null,n=0,r=()=>{if(n>=10)return;n++;let o=requestAnimationFrame(()=>{(()=>{let e=K.current;if(!e)return!1;let t=e.querySelectorAll(".vg-time-slot");if(0===t.length)return!1;let n=e.querySelector(".vg-time-slot.selected");if(!n&&eI>=0&&t[eI]&&(n=t[eI]),n){let t=n.offsetTop,r=n.offsetHeight,o=e.clientHeight;return e.scrollTop=Math.max(0,t-o/2+r/2),!0}return!1})()||(t=setTimeout(()=>{r()},[0,0,10,20,30,50,75,100,150,200][n-1]||200))});e.push(o)};return r(),()=>
3{e.forEach(e=>cancelAnimationFrame(e)),t&&clearTimeout(t)}},[U,eI]),(0,o.useImperativeHandle)(F,()=>({validate:()=>{let e,t;return e=z,c&&!B&&(_(!0),e||(e=p||"Required")),$&&(e=p||"Required"),(0,a._A)(I&&!!z,Q),(t={[d]:Q?.current?.value||B,IsValidate:!e,Required:c,id:d}).Required&&J(!0),N&&N?.(!t.IsValidate),t},getData:()=>({[d]:Q?.current?.value||B})}));let ex=e=>{let t=e.target.value;g&&g(t),W(t),""===t&&(G(""),_(!1))},eC=e=>{if(eu&&!1===L){var t={};t.time=B||"4:00 AM",t.actionTag=1,t.name=d,t.VagaroToolkit=k,t.isOpen=1;var n={};n.message="",n.messageType=0,n.screenTitle=T,n.screenType=0,n.navType=0,n.action="54|~|"+JSON.stringify(t),a.Wp.ToolkitSendCallbacktoMobile(5006,JSON.stringify(n))}if(eu&&L){if(A.enabled)return void X(!V);Y(!U)}A&&A.enabled&&!eu&&X(!V)},eA=e=>{eu&&e.preventDefault()};if((0,o.useEffect)(()=>{let e=e=>{let t=K.current,n=Q.current;!t&&!n||e?.target instanceof Node&&(t&&t.contains(e.target)||n&&n.contains(e.target))||(X(!1),Y(!1))};return eu||(document.addEventListener("scroll",e,{capture:!0,passive:!0}),window.addEventListener("scroll",e,{passive:!0})),()=>{document.removeEventListener("scroll",e,{capture:!0}),window.removeEventListener("scroll",e)}},[eu]),(0,o.useEffect)(()=>{let e=()=>{let e,t=(e=document.getElementById(d))?e.getBoundingClientRect():null;t&&t.width>0&&eo(t)};return e(),window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}},[d]),"Countdown"===M){let e,t;return(0,r.jsx)("div",{className:"vg-timepicker-countdown",children:(e=Math.floor(ei/60).toString(),t=(ei%60).toString().padStart(2,"0"),`${e}:${t}`)})}return(0,r.jsxs)(r.Fragment,{children:[e&&(0,r.jsxs)("div",{className:"vg-input-label",children:[w&&c?(0,r.jsx)("span",{className:"required-input-mark",children:"*"}):"",e]}),(0,r.jsxs)("div",{className:"vg-time-picker",id:"VgTimePicker",children:[(0,r.jsxs)("div",{className:"input-container",children:[eu?(0,r.jsx)(r.Fragment,{children:(0,r.jsx)("input",{autoComplete:"off","aria-label":"In Time / Out Time",className:`vg-input-timeslot vg-input-control 4 ${n?"vg-input-control-focus":""} 5 ${t?"vg-input-control-disabled":""} 6 ${z||H&&q&&""===B?"vg-input-control-error":""} 7 `,id:d,ref:Q,value:B,readOnly:!0,onClick:e=>eC(e),type:"text",autoFocus:I,onFocus:eA,onChange:ex,placeholder:h,name:b,disabled:t})}):(0,r.jsx)(r.Fragment,{children:(0,r.jsx)("input",{autoComplete:"off","aria-label":"In Time / Out Time",className:`vg-input-timeslot vg-input-control ${n?"vg-input-control-focus":""} ${t?"vg-input-control-disabled":""} 8 ${H&&q&&c&&""===B||z?"vg-input-control-error ":""} ${A&&A.enabled?"vg-input-time-slot-cursor":""} ${$?"vg-input-control-error ":""}`,id:d,ref:Q,value:B,onClick:eC,type:"text",autoFocus:I,onFocus:eA,onChange:ex,onBlur:e=>{m&&m(e);let t=B?.replace(/\s+/g,"").trim();if(A.enabled||(t=t?.replace(/[.,]/g,"")),!/\d/.test(t)&&y>1){t="",W(""),g&&g("","onBlur");return}if(/^\d{1,2}[apm]{2}$/i.test(t)&&(t=t?.replace(/(\d{1,2})([apm]{2})/i,"$1:00 $2").toUpperCase()),/^\d{3,4}(am|pm)$/i.test(t)){let e=t.match(/(am|pm)$/i)[0].toUpperCase(),n=t.slice(0,-2),r=parseInt(n.slice(0,-2),10),o=parseInt(n.slice(-2),10);if(o>59)if(!(y>1))return void G(p);else o=0;let i="PM"===e?r%12+12:r%12;y>1&&o%y!=0&&60===(o+=y-o%y)&&(o=0,i=(i+1)%24);let a=i>=12?"PM":"AM",l=i%12==0?12:i%12;return t=`${l}:${o.toString().padStart(2,"0")} ${a}`,g&&g(t,"onBlur"),W(t),void G("")}if("0"===t||"24"===t||"24:00"===t||t?.match(/^24:00.*$/i)||t?.match(/^24.*$/i)){t="12:00 AM",g&&g(t,"onBlur"),W(t),G("");return}if(t?.replace(/[^0-9]/g,"").length>6&&1===y)return void G(p);let n=e=>{for(;e>=24;)e-=24;return e};if(/^\d{6}$/.test(t)){let e=parseInt(t.slice(0,2),10),r=parseInt(t.slice(2,4),10);if(r>=60&&y>1&&(r=0),parseInt(t.slice(4,6),10)>=60)return void G(p);let o=(e=n(e))>=12?"PM":"AM";return e=e%12==0?12:e%12,t=`${e}:${r.toString().padStart(2,"0")} ${o}`,y>1&&(t=eh(t,y)),g&&g(t,"onBlur"),W(t),void G("")}if(/^\d{5}$/.test(t)&&y>1){let e=parseInt(t.slice(0,-4),10),r=parseInt(t.slice(-4,-2),10),o=parseInt(t.slice(-2),10);if(r>=60&&y>1)r=0;else if(r>=60)return void G(p);if(o>=60)return void G(p);let i=(e=n(e))>=12?"PM":"AM",a=e%12==0?12:e%12;return t=`${a}:${r.toString().padStart(2,"0")} ${i}`,y>1&&(t=eh(t,y)),g&&g(t,"onBlur"),W(t),void G("")}if(/^\d{3,4}$/.test(t)){let e=t,r=parseInt(t.slice(0,-2),10),o=parseInt(t.slice(-2),10);if(o>59)if(!(y>1))return void G(p);else o=0;let i=n(r);y>1&&o%y!=0&&60===(o+=y-o%y)&&(o=0,i=(i+1)%24);let a=i>=12?"PM":"AM",l=i%12==0?12:i%12;return t=`${l}:${o.toString().padStart(2,"0")} ${a}`,Number(e)%y!=0&&S&&y>1&&S(t),g&&g(t,"onBlur"),W(t),void G("")}if(/^\d{1,2}$/.test(t)){let e=parseInt(t,10),r=(e=n(e))>=12?"PM":"AM";e=e%12==0?12:e%12,t=`${e}:00 ${r}`,g&&g(t,"onBlur"),W(t),G("");return}if(/^(\d{1,2})\s*[APap]$/.test(t)){let e=parseInt(t,10),n=t.toLowerCase().includes("p")?"PM":"AM";t=`${e}:00 ${n}`,g&&g(t,"onBlur"),W(t),G("");return}if(/:/.test(t)){let[e,r]=t.split(":");if(r.match(/[^0-9apAPamPM]/)&&1===y){W(t),ep(t),g&&g(t,"onBlur"),G(p);return}if((r.match(/a|p|am|pm/gi)||[]).length>1&&1===y)return void G("Invalid period format. Only one 'a', 'p', 'am', or 'pm' is allowed.");let o=r.match(/(am|pm|a|p)$/i),i="";
8if(o&&(i=o[0].toLowerCase().includes("p")?"PM":"AM",r=r.replace(/(am|pm|a|p)$/i,"")),1===r.length){if(y>1){let o=parseInt(e,10);e=((o=n(o))%12==0?12:o%12).toString();let a=parseInt(r,10),l=a%y==0?a:a+(y-a%y);if(60===l){let e=o%12,n=r.match(/(am|pm|a|p)$/i)?i:o>=12?"PM":"AM";n&&n.toLowerCase().includes("p")&&(e=o%12+12);let a=(e=(e+1)%24)>=12?"PM":"AM",s=e%12==0?12:e%12;l=0,t=`${s}:00 ${a}`}else i||(i=o>=12?"PM":"AM"),t=`${e}:${l.toString().padStart(2,"0")} ${i}`,["1","2","3","4","6","7","8","9"].includes(r)&&S&&y>1&&S(t);eg(eh(t,y));return}W(t),g&&g(t,"onBlur"),G("");return}let a=parseInt(e,10);if(e=((a=n(a))%12==0?12:a%12).toString(),r||(r="00"),parseInt(r,10)>=60&&1===y)return void G(p);if(y>1){let e=parseInt(r,10);if(isNaN(e)&&(e=0),e>=60)if(!(y>1))return void G(p);else e=0;r=e.toString().padStart(2,"0")}return i||(i=a>=12?"PM":"AM"),t=`${e}:${r.padStart(2,"0")} ${i}`,y>1&&(t=eh(t,y)),ep(t),void eg(t)}A.enabled||ep(t),eg(t)},placeholder:h,name:b,disabled:t,readOnly:A&&A.enabled})}),(0,r.jsx)("span",{className:D&&!t?"clock-icon clock-icon-dark":"clock-icon",onMouseDown:e=>e.stopPropagation(),onClick:e=>{t||(e=>{if(!eu){if(A.enabled)return X(!V);Y(!U)}if(eu&&L){if(A.enabled)return X(!V);Y(!U)}C&&C(e,!U)})(e)},children:(0,r.jsx)(l.default,{name:"clock"})})]}),($||H&&q&&c&&""===B||!!z)&&!N&&(0,r.jsx)("span",{className:"vg-input-control-error-msg",children:p||"required"}),U&&!t&&(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(i.A,{wrapperElementId:d?`timepicker-${d}`:"timepicker",inputRef:Q,children:(0,r.jsx)("ul",{className:"vg-time-picker-dropdown",ref:K,style:{width:er?.width||Q.current?.getBoundingClientRect().width},children:ek.map((e,t)=>{let n=B===e,o=!n&&t===eI;return(0,r.jsx)("li",{onMouseDown:t=>{t.stopPropagation(),eu&&Y(!1),A.enabled||W(e),J(!0),Y(!1),ee(e),G(""),u&&u(e),c&&e&&_(!1)},className:`vg-time-slot ${n||o?"selected":""}`,children:(0,r.jsx)("span",{className:"vg-time-slot-label",children:e})},t)})})})}),V&&(0,r.jsx)(i.A,{wrapperElementId:d?`timepicker-${d}`:"timepicker",inputRef:Q,type:"Right"===v?a.IU.timePickerRight:null,children:(0,r.jsx)("div",{className:"vg-dropdown-menu-action vg-timepicker-menu-action",children:A?.slots?.map((e,t)=>(0,r.jsx)("div",{className:"vg-dropdown-menu-link",children:(0,r.jsx)(s.default,{CheckBoxId:`timeslot-${t}`,CheckboxLabel:e,CheckboxVariation:"Checkbox-Simple",Name:"time-slots",SetValue:et.includes(e)||et.map(e=>e.split(" ")[0]).includes(e.split(" ")[0]),OnChange:()=>{(e=>{if(!V)return;let t=[],n=e=>e.split(" ")[0],r=n(e),o="Anytime (Open - Close)";"Anytime"===r?t=et.includes(e)?[]:[o]:(t=et.includes(e)?et.filter(t=>t!==e):[...et,e],t=["Morning","Afternoon","Evening"].every(e=>t.some(t=>t.startsWith(e)))?[o]:t.filter(e=>"Anytime"!==n(e))),en(t);let i=1===t.length&&"Anytime"===n(t[0])?"Anytime":t.map(e=>n(e)).join(", ");W(i),u&&u(i),g&&g(i)})(e)}},et.length)},t))})})]}),(0,r.jsx)("input",{type:"hidden",onClick:()=>void(!0===U&&Y(!1)),id:d})]})})},98232(e,t,n){n.d(t,{C2:()=>O,ud:()=>E,By:()=>w,MI:()=>P,IU:()=>k,Dx:()=>$,BL:()=>v,UM:()=>S,_A:()=>C,pz:()=>x,kz:()=>y,Iu:()=>A,My:()=>M,Wp:()=>b});var r=n(95093),o=n(74848),i=n(96540),a=n(5338);let l="Custom",s="OpenDialog",c="OpenDialog1",d="OpenDialog2",u="exportdiv",m="printdiv",g="successAlert",p={Custom:null,OpenDialog:null,OpenDialog1:null,OpenDialog2:null,successAlert:null,exportdiv:null,printdiv:null},h=e=>{let t=document.getElementById(e);return t?(0,a.createRoot)(t):null};p.Custom=h(l),p.OpenDialog=h(s),p.OpenDialog1=h(c),p.OpenDialog2=h(d),p.successAlert=h(g),p.exportdiv=h(u),p.printdiv=h(m);let f=e=>{let{alertType:t,strMessage:n,displaytime:r}=e,a=(0,i.useCallback)(()=>{let e=null,o=null;"success"===t?(e=document.querySelector(".banner-success-master"),o=document.querySelector(".banner-success-master .text-block-28")):"warning"===t?(e=document.querySelector(".banner-warning-master"),o=document.querySelector(".banner-warning-master .text-block-28")):"fail"===t&&(e=document.querySelector(".banner-fail-master"),o=document.querySelector(".banner-fail-master .text-block-28")),e&&o&&(o.innerHTML=n,e.classList.add("showmsgTop"),setTimeout(()=>{e?.classList.remove("showmsgTop")},r),setTimeout(()=>{((e=s)=>{p[e]&&(p[e]?.unmount(),p[e]=null)})(g)},r))},[t,n,r]);return(0,i.useEffect)(()=>{a()},[a]),(0,o.jsx)(i.Fragment,{children:(0,o.jsxs)("div",{className:"removePadTop",children:["success"===t&&(0,o.jsx)(i.Fragment,{children:(0,o.jsxs)("div",{className:"banner-success-master",children:[(0,o.jsx)("div",{className:"font-awesome-normal icon-banner",children:"ï"}),(0,o.jsx)("div",{className:"text-block-28",children:n})]})}),"warning"===t&&(0,o.jsx)(i.Fragment,{children:(0,o.jsxs)("div",{className:"banner-warning-master",children:[(0,o.jsx)("div",{className:"font-awesome-solid icon-banner",children:"ï±"}),(0,o.jsx)("div",{className:"text-block-28",children:n})]})}),"fail"===t&&(0,o.jsx)(i.Fragment,{children:(0,o.jsxs)("div",{className:"banner-fail-master",children:[(0,o.jsx)("div",{className:"font-awesome-normal icon-banner",children:"ï"}),(0,o.jsx)("div",{className:"text-block-28",children:n})]})})]})})},w={Success:1,Fail:2,Warning:3},v={Success:1e3,ResponseFail:1001,RecordExists:1002,PartialAuthorize:5008,Fail:6e4,NoCentent:204,AccessDenied:1034,InvalidHeader:1044},b={CallBackGivenToMobileApp:(e,t,n,r,o)=>{if(null!=navigator&&null!=navigator.userAgent&&""!=navigator.userAgent){var i='5006||~||{"message": "","messageType": 0,"screenTitle":"'+t+'","screenType": 0,"navType": 0,"action": "53|~|'+JSON.stringify({NativeAction:e,Footer:n,IsFullLength:o}).replace(/\\\"/g,'"').replace(/"/g,'\\"')+'" }';navigator.userAgent.indexOf("VagaroAndroidPhone")>-1?void 0!==window.JSInterface&&window.JSInterface.CallWSMethod(i):navigator.userAgent.indexOf("com.vagaro.iospro")>-1&&navigator.userAgent.indexOf("iPhone")>-1&&setTimeout(()=>{window.location="js-call:myObjectiveCFunction:"+i},r)}},CheckIsFromProAppWithoutState:()=>null!=navigator&&null!=navigator.userAgent&&""!=navigator.userAgent&&(navigator.userAgent.indexOf("VagaroAndroidPhone")>-1||navigator.userAgent.indexOf("com.vagaro")>-1&&navigator.userAgent.indexOf("iPhone")>-1?(document.body.classList.add("vg_ismobile"),!0):(document.body.classList.remove("vg_ismobile"),!1)),MobileDatePicker:e=>{if(null!=navigator&&null!=navigator.userAgent&&""!=navigator.userAgent){var t="5006||~||"+e;navigator.userAgent.indexOf("VagaroAndroidPhone")>-1||navigator.userAgent.toLowerCase().indexOf("android")>-1?void 0!==window.JSInterface&&window.JSInterface.CallWSMethod(t):(navigator.userAgent.indexOf("com.vagaro.iospro")>-1&&navigator.userAgent.indexOf("iPhone")>-1||navigator.userAgent.toLowerCase().indexOf("ipad")>-1)&&(window.location="js-call:myObjectiveCFunction:"+t)}},CheckIsFromIpadAndroidTabWithoutParm:()=>{if(null==navigator||null==navigator.userAgent||""==navigator.userAgent)return!1;var e=navigator.userAgent.match(/ipad/i)||navigator.userAgent.match(/iphone/i)||navigator.userAgent.match(/itouch/i)||navigator.userAgent.match(/android/i)||!1;return!!(navigator.userAgent.toLowerCase().indexOf("com.vagaro.iospro")>-1||navigator.userAgent.toLowerCase().indexOf("com.vagaro.androidpro")>-1)&&!1!==e},CheckIsFromIpadAndroidPayproWithoutParm:()=>{if(null==navigator||null==navigator.userAgent||""==navigator.userAgent)return!1;var e=navigator.userAgent.match(/ipad/i)||navigator.userAgent.match(/iphone/i)||navigator.userAgent.match(/itouch/i)||navigator.userAgent.match(/android/i)||!1;return navigator.userAgent.toLowerCase().indexOf("com.vagaro.androidpro paypro")>-1&&!1!==e},CheckIsPayProDevice:()=>null!==navigator&&null!==navigator.userAgent&&""!==navigator.userAgent&&(null!=navigator.userAgent.match(/D052/i)||null!=navigator.userAgent.match(/T2/i)),CheckIsFromPaydeskWithoutParm:()=>null!==navigator&&null!==navigator.userAgent&&""!==navigator.userAgent&&(null!==navigator.userAgent.match(/T2s_LITE/i)||null!==navigator.userAgent.match(/T2lite/i)),CheckIsIphoneIosproWithoutState:()=>null!=navigator&&null!=navigator.userAgent&&""!=navigator.userAgent&&!!(navigator.userAgent.indexOf("com.vagaro.iospro")>-1&&navigator.userAgent.indexOf("iPhone")>-1),ToolkitSendCallbacktoMobile:(e,t)=>
8{if(null!=navigator&&null!=navigator.userAgent&&""!=navigator.userAgent){var n=e+"||~||"+t;navigator.userAgent.indexOf("VagaroAndroidPhone")>-1||navigator.userAgent.toLowerCase().indexOf("android")>-1?void 0!==window.JSInterface&&window.JSInterface.CallWSMethod(n):(navigator.userAgent.indexOf("com.vagaro.iospro")>-1&&navigator.userAgent.indexOf("iPhone")>-1||navigator.userAgent.toLowerCase().indexOf("ipad")>-1)&&(window.location="js-call:myObjectiveCFunction:"+n)}},safeClone:e=>{if(null==e||"object"!=typeof e)return e;if(Array.isArray(e)){let t=new WeakSet;try{return JSON.parse(JSON.stringify(e,(e,n)=>{if("function"!=typeof n&&(!n||"object"!=typeof n||!n.$$typeof)){if("object"==typeof n&&null!==n){if(t.has(n))return"[Circular]";t.add(n)}return n}}))}catch(e){return[]}}let t=new WeakSet;try{return JSON.parse(JSON.stringify(e,(e,n)=>{if("function"!=typeof n&&(!n||"object"!=typeof n||!n.$$typeof)){if("object"==typeof n&&null!==n){if(t.has(n))return"[Circular]";t.add(n)}return n}}))}catch(e){return{}}},CallBackGivenToMobileAppForStarredList:(e,t)=>{if(null!=navigator&&null!=navigator.userAgent&&""!=navigator.userAgent){var n="5006||~||"+e;navigator.userAgent.indexOf("VagaroAndroid")>-1?void 0!==window.JSInterface&&window.JSInterface.CallWSMethod(n):navigator.userAgent.indexOf("com.vagaro.iospro")>-1&&setTimeout(()=>{window.location="js-call:myObjectiveCFunction:"+n},t)}},displayErrorMessage:(e,t,n)=>{((e=s,t,n=s)=>{let r=(e,t)=>(p[e]&&p[e]?._internalRoot!==null||(p[e]=h(t)),p[e]);switch(e){case s:{let e=r(s,s);e?.render(t);break}case c:{let e=r(c,c);e?.render(t);break}case d:{let e=r(d,d);e?.render(t);break}case g:{let e=r(g,g);e?.render(t);break}case l:p.Custom=h(n),p.Custom?.render(t);break;case u:p.exportdiv=h(n),p.exportdiv?.render(t);break;case m:p.printdiv=h(n),p.printdiv?.render(t)}})(g,i.createElement(i.Fragment,null,i.createElement(f,{alertType:e===w.Success?"success":e===w.Fail?"fail":"warning",strMessage:t||"Some error Occurred. Please try again.",displaytime:n||4e3})))},CheckIsTabletOrIpad:e=>{if(!("u">typeof window)||null===navigator||!navigator.userAgent)return!1;{let t=navigator.userAgent.toLowerCase(),n=t.includes("ipad")||t.includes("macintosh")&&navigator.maxTouchPoints>1,r=t.includes("android")&&!t.includes("mobile"),o=/windows|macintosh|cros/.test(t),i=!1;return i=e?navigator.maxTouchPoints>1&&!o&&window.innerWidth<=1024&&window.matchMedia("(orientation: portrait)").matches:navigator.maxTouchPoints>1&&!o&&window.innerWidth>=768&&window.innerWidth<=1366,!(navigator.userAgent.toLowerCase().indexOf("com.vagaro.iospro")>-1||navigator.userAgent.toLowerCase().indexOf("com.vagaro.androidpro")>-1)&&(n||r||i)}},isNullEmptyOrWhiteSpace:function(e){return"number"==typeof e&&(e=e.toString()),null==e||""===e||""===e.trim()},CheckIsProApp:()=>null!=navigator&&null!=navigator.userAgent&&""!=navigator.userAgent&&!!navigator?.userAgent?.includes("com.vagaro")},k={action:1,timePickerRight:2,timePickerLeft:3,smileyPicker:4,addressSuggestions:5,dateRangePickerAutoPosition:6,dateRangePickerRight:7,threeDotmenu:8,nestedDropdownPortal:9,phonecountry:10,tableGrid:11,emojiPicker:12,gifPicker:13};void 0===window.ToolkitReceiveCallbackFromMobile&&(window.ToolkitReceiveCallbackFromMobile=function(e){var t=JSON.parse(e).callbackIndex;69===t&&(null!=document.getElementById("DropDown11")&&document.getElementById("DropDown11").click(),null!=document.getElementById("phoneControlId")&&document.getElementById("phoneControlId").click(),null!=document.getElementById("colorPickerId")&&document.getElementById("colorPickerId").click(),null!=document.getElementById("addressControl")&&document.getElementById("addressControl").click(),null!=document.getElementById("BottomSheetId")&&document.getElementById("BottomSheetId").click(),null!=document.getElementById("AiControlId")&&document.getElementById("AiControlId").click()),54===t&&null!=document.getElementById("TimePickerId1")&&document.getElementById("TimePickerId1").click()});let I=(e,t,n,o)=>{let i=r(e).format("MMM DD, YYYY"),a=r(t).format("MMM DD, YYYY");if(localStorage.setItem("dateRangeData",JSON.stringify({formattedStartDate:i,formattedEndDate:a,ActionTagForDate:n})),localStorage.setItem("ActionTagForDate",n),null!==document.getElementById(o)){document.getElementById(o).value=`${i} - ${a}`;let r=new CustomEvent("nativeDateRangepickerSelected",{detail:{startDate:e,endDate:t,ActionTagForDate:n,formattedStartDate:i,formattedEndDate:a,elementId:o}});window.dispatchEvent(r)}};function x(e){void 0===window.setMobileDataVagaroAI&&(window.setMobileDataVagaroAI=function(t){let n=JSON.parse(t);if(108===n.callbackIndex){let t=JSON.parse(n.actionVagaroAIDesc),r=t?.message?.message;e(n.callFromLocation,r)}})}void 0===window.setToolkitMobileData&&(window.setToolkitMobileData=function(e){if(e){var t={};try{t=JSON.parse(e)}catch(e){return}var n=t.callbackIndex;if(52===n){let{MerchantSignupBack:e}=t;if(e&&"1"===e){let e=document.getElementById("close-renter-popup");if(e instanceof HTMLElement&&document.body.contains(e))return void e.click();
8let t=document.getElementById("close-change-log-popup");if(t instanceof HTMLElement&&document.body.contains(t))return void t.click()}}if(79===n){let e;var o=t.actionResponse.timeCardDate;let{actionResponse:n,callFromLocation:r}=t;e=null!=n&&void 0!==n.callFromLocation&&null!=n.callFromLocation?n.callFromLocation.split("|#|")[0]:r.split("|#|")[0];let i=document.getElementById(e);if(null!=i){let e=new CustomEvent("nativeDateRangeSelected",{detail:{date:o,elementId:i.id}});window.dispatchEvent(e),i.value=o}}if(52===n||32===n){let e,{actionResponse:n,callFromLocation:o}=t;var i,a,l=t?.actionResponse?.actionTag|t?.actionTag;if(e=null!=n&&void 0!==n.callFromLocation&&null!=n.callFromLocation?n.callFromLocation?.split("|#|")[0]:o?.split("|#|")[0],"1"==l)i=r().startOf("day"),a=r().endOf("day");else if("2"==l)i=r().subtract(1,"days"),a=r().subtract(1,"days");else if("3"==l)i=r().subtract(6,"days"),a=r();else if("4"==l)i=r().subtract(29,"days"),a=r();else if("5"==l)i=r().startOf("month"),a=r().endOf("month");else if("6"==l)i=r().subtract(1,"month").startOf("month"),a=r().subtract(1,"month").endOf("month");else if("7"==l)i=r().startOf("year"),a=r();else if("8"==l)i=r().subtract(1,"year").startOf("year"),a=r().subtract(1,"year").endOf("year");else if("9"==l)i=t.actionResponse.startDate,a=t.actionResponse.endDate;else if("10"==l){let t=new CustomEvent("nativeDateRangepickerSelected",{detail:{startDate:null,endDate:null,ActionTagForDate:10,formattedStartDate:null,formattedEndDate:null,elementId:e}});window.dispatchEvent(t);return}I(i,a,l,e)}if(69===n){let{actionResponse:e,callFromLocation:n}=t,r=document.getElementById(n)||document.getElementById(e.callFromLocation);null!=r&&r.click()}if(54===n){let{actionResponse:e,name:n}=t,r=e.time,o=document.getElementById(n)||document.getElementById(e.name);if(null!=o){let e=new CustomEvent("nativeTimeSelected",{detail:{time:r,elementId:o.id}});window.dispatchEvent(e),o.value=r}}}}),void 0==window||window.LoadMobileData||(window.LoadMobileData=function(e,t,n){I(e,t,"9",n)});let C=(e,t)=>{if(e){t?.current?.focus();let e=t?.current?.getBoundingClientRect();window.scrollTo({top:e?.top+window.scrollY-100,behavior:"smooth"})}},A=e=>null==e||""===e,y=e=>null==e||"object"==typeof e&&0===Object.keys(e).length,S=e=>{let t=document.cookie.split("; ");for(let n=0;n<t.length;n++){let[r,o]=t[n].split("=");if(r===e)return decodeURIComponent(o)}return""},$=e=>{try{let t=new URLSearchParams(window.location.search);if("u">typeof window&&!("u"<typeof window)&&(!0===window.isFromOnlineForms||window.location.pathname.includes("/profile/forms"))){let n=t.get("merchantId"),r=t.get("userId"),o=t.get("grouptoken"),i=t.get("theme")??"";if(n&&r&&o)return{MerchantId:n,UserId:r,grouptoken:o,Theme:i};{let t=decodeURIComponent(document.cookie),n="",r=t.split(";");for(let t=0;t<r.length;t++)r[t].split(/=(.*)/s)[0].trim()===e&&(n=JSON.parse(r[t].split(/=(.*)/s)[1]));return n}}let n=decodeURIComponent(document.cookie),r="",o=n.split(";");for(let t=0;t<o.length;t++)o[t].split(/=(.*)/s)[0].trim()===e&&(r=JSON.parse(o[t].split(/=(.*)/s)[1]));return r}catch(e){return{}}},M=(e,t)=>{var n="",r=window.location.host.split(".");n=r.length>=2?"."+r[r.length-2]+"."+r[r.length-1]:window.location.hostname.replace("www.",".");var o=new Date;o.setTime(o.getTime()+31536e6);var i="expires="+o.toUTCString();document.cookie=e+"="+t+";"+i+";domain="+n+"; path=/"},E={MerchantId:"MerchantId",UserId:"UserId",APIV1:"VagaroCoreAPIURLV1",APIV2:"VagaroCoreAPIURLV2",grouptoken:"grouptoken",AC_TOKEN:"ac_tkn",Theme:"Theme"},P=e=>{let t=$("rpt_data");if(!(!window.location.origin.includes("http://localhost:3000")&&(A(t)||A(t.MerchantId)||A(t.UserId)||A(t.grouptoken)))){if(e===E.MerchantId)if(!A(t)&&!A(t.MerchantId))return t.MerchantId;else return"lopk5rlkYwOPc~2nVnF0Mg==";if(e===E.UserId)if(!A(t)&&!A(t.UserId))return t.UserId;else return"E4l7Jc7rF-BfHJSsIrTOmg==";if(e===E.APIV1)if(!A(t)&&!A(t.VagaroCoreApiUrl))return t.VagaroCoreApiUrl;else return"https://api.localdev.com/us02/api/v1/";if(e===E.APIV2)return null;if(e===E.grouptoken)if(!A(t)&&!A(t.grouptoken))return t.grouptoken.toLowerCase();else return"us02";if(e===E.Theme)if(!A(t)&&!A(t.Theme))return t.Theme;else return""}},O="https://vagaro.azureedge.net/static-content"}}]);
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.