Files

1 line
108 KiB
Plaintext
Raw Normal View History

(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8450],{2113:(e,t,a)=>{"use strict";a.d(t,{O:()=>n,u:()=>o});var r=a(45704),s=a(66724);let i=(0,s.createContext)(void 0),l="cookie_consent_status",n=e=>{let{children:t}=e,[a,n]=(0,s.useState)("pending");(0,s.useEffect)(()=>{let e=function(e){let t=e+"=",a=document.cookie.split(";");for(let e=0;e<a.length;e++){let r=a[e];for(;" "==r.charAt(0);)r=r.substring(1,r.length);if(0==r.indexOf(t))return r.substring(t.length,r.length)}return null}(l);e&&["1","0"].includes(e)?n(e):n("pending")},[]);let o=(0,s.useCallback)(e=>{!function(e,t,a){let r="";{let e=new Date;e.setTime(e.getTime()+31536e6),r="; expires="+e.toUTCString()}document.cookie=e+"="+(t||"")+r+"; path=/; SameSite=Lax; Secure"}(l,e,365),n(e)},[]),d=(0,s.useCallback)(()=>{o("1")},[o]),c=(0,s.useCallback)(()=>{o("0")},[o]);return(0,r.jsx)(i.Provider,{value:{consentStatus:a,acceptConsent:d,rejectConsent:c},children:t})},o=()=>{let e=(0,s.useContext)(i);if(void 0===e)throw Error("useCookieConsent must be used within a CookieConsentProvider");return e}},5552:(e,t,a)=>{"use strict";a.d(t,{ContactSupportProvider:()=>l,d:()=>n});var r=a(45704),s=a(66724);let i=(0,s.createContext)(void 0);function l(e){let{children:t}=e,[a,l]=(0,s.useState)(!1);return(0,r.jsx)(i.Provider,{value:{isContactSupportOpen:a,setIsContactSupportOpen:l},children:t})}function n(){let e=(0,s.useContext)(i);if(void 0===e)throw Error("useContactSupport must be used within a ContactSupportProvider");return e}},7662:(e,t,a)=>{"use strict";a.d(t,{$:()=>l,H:()=>n});var r=a(45704),s=a(66724);let i=(0,s.createContext)(void 0);function l(e){let{children:t}=e,[a,l]=(0,s.useState)(!1);return(0,r.jsx)(i.Provider,{value:{isMobileMenuOpen:a,setIsMobileMenuOpen:l},children:t})}function n(){let e=(0,s.useContext)(i);if(void 0===e)throw Error("useMobileMenu must be used within a MobileMenuProvider");return e}},8814:(e,t,a)=>{"use strict";function r(e,t){let a={};for(let[r,i]of Object.entries(e))s(i,t[r])||(a[r]="");return a}function s(e,t){if(void 0===t)return!0;let a=!0;for(let r of t.split("|"))if(!function(e,t){var a;let r=t.split(":")[0],s=null!==(a=t.split(":")[1])&&void 0!==a?a:null;switch(r){case"array":return Array.isArray(e);case"required":if(null==e||""===e)return!1;if(Array.isArray(e))return e.length>0;return!0;case"email":let i=e&&!e.includes("@gnail")&&!e.includes("@gmai.");return e&&/^[\w.!?#$%&'=~|{}`+*^][\w\-.!?#$%&'=~|{}`+*^]*@((xn--)?[\w]+([-][\w]+)*\.)+[a-z]{2,}$/i.test(e)&&i;case"date":return!isNaN(new Date(e).getTime());case"string":return"string"==typeof e;case"phone":return/^(0[35789]\d{8}|84[35789]\d{8}|1900\d{6}|02[48]\d{7,8})$/g.test(e);case"in":let l=s?s.split(","):[];if(Array.isArray(e))return e.every(e=>l.includes(e.toString()));return e&&l.includes(e.toString());case"integer":if(null==e||""===String(e).trim())return!1;return!isNaN(parseFloat(String(e)))&&Number.isInteger(Number(e));case"min":return e.length>=parseInt(s||"0");case"max":return e.length<=parseInt(s||"0");default:return!0}}(e,r)){a=!1;break}return a}a.d(t,{j:()=>s,l:()=>r})},14475:(e,t,a)=>{"use strict";a.d(t,{default:()=>h});var r=a(45704),s=a(66724),i=a(51265),l=a(58192),n=a(31133),o=a(57969),d=a(11878),c=a(64704),m=a(5507),u=a(24293);function h(){let e=(0,c.n)(e=>e.isResetPasswordOpen),t=(0,u.a8)(),a=null==t?void 0:t.endsWith("/patient/checkout"),h=(0,c.n)(e=>e.closeAll),p=(0,c.n)(e=>e.openLogin),x=(0,c.n)(e=>e.openOTP),g=(0,c.n)(e=>e.setPreviousPopup),[f,b]=(0,s.useState)(""),[v,y]=(0,s.useState)(""),[j,w]=(0,s.useState)(!1),[N,k]=(0,s.useState)(!1),[_,C]=(0,s.useState)(""),[S,A]=(0,s.useState)(""),[z,P]=(0,s.useState)(!1),[E,M]=(0,s.useState)(""),L=(0,s.useRef)(null);(0,s.useEffect)(()=>{let t=t=>{e&&L.current&&!L.current.contains(t.target)&&!a&&(h(),b(""),y(""),w(!1),k(!1),C(""),A(""),M(""))};return e&&document.addEventListener("mousedown",t),()=>{document.removeEventListener("mousedown",t)}},[e,h,a]);let F=()=>{h(),b(""),y(""),w(!1),k(!1),C(""),A(""),M("")},I=()=>{{let e=localStorage.getItem("forgot_password_phone");if(e)return e}return null},T=e=>{if(!e){C(""),v&&H