PageSourceSearch

https://www.mountainviewvet.net/_next/static/chunks/pages/location/[locationSlug]-046855e4-8f45ed4706080ec0.js

js mountainviewvet.net collected 2026-10-02 12:41:29 UTC 49,352 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2092,2634,2638,4064,5099,7045,7715],{13194:(e,s,n)=>{n.d(s,{Xi:()=>o,av:()=>d,j7:()=>c,tU:()=>r});var i=n(37876),a=n(14232),t=n(90491),l=n(27025);let r=t.bL,c=a.forwardRef((e,s)=>{let{className:n,...a}=e;return(0,i.jsx)(t.B8,{ref:s,className:(0,l.cn)("inline-flex h-9 items-center justify-center rounded-lg bg-muted p-1 text-muted-foreground",n),...a})});c.displayName=t.B8.displayName;let o=a.forwardRef((e,s)=>{let{className:n,...a}=e;return(0,i.jsx)(t.l9,{ref:s,className:(0,l.cn)("inline-flex items-center justify-center whitespace-nowrap px-3 py-1 text-sm font-medium ring-offset-background transition-all focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:bg-background data-[state=active]:text-foreground data-[state=active]:shadow",n),...a})});o.displayName=t.l9.displayName;let d=a.forwardRef((e,s)=>{let{className:n,...a}=e;return(0,i.jsx)(t.UC,{ref:s,className:(0,l.cn)("mt-2 ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2",n),...a})});d.displayName=t.UC.displayName},42180:(e,s,n)=>{n.d(s,{F:()=>$});var i=n(37876),a=n(42298),t=n(575),l=n(14232),r=n(27025),c=n(23445),o=n(47137),d=n(12416);let m=l.forwardRef((e,s)=>{let{className:n,children:a,...t}=e;return(0,i.jsx)(c.bL,{ref:s,className:(0,r.cn)("relative z-10 flex max-w-max flex-1 items-center justify-center",n),...t,children:a})});m.displayName=c.bL.displayName;let u=l.forwardRef((e,s)=>{let{className:n,...a}=e;return(0,i.jsx)(c.B8,{ref:s,className:(0,r.cn)("group flex flex-1 list-none items-center justify-center space-x-1",n),...a})});u.displayName=c.B8.displayName;let h=c.q7,N=(0,o.F)("nav-link group inline-flex h-9 w-max items-center justify-center rounded-md bg-background px-4 py-2 text-sm font-medium transition-colors hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground focus:outline-none disabled:pointer-events-none disabled:opacity-50 data-[active]:bg-accent/50 data-[state=open]:bg-accent/50 cursor-pointer"),x=l.forwardRef((e,s)=>{let{className:n,children:a,...t}=e;return(0,i.jsxs)(c.l9,{ref:s,className:(0,r.cn)(N(),"group",n),role:"button",...t,children:[a," ",(0,i.jsx)(d.y,{className:"relative top-[1px] ml-1 h-5 w-5 transition duration-300 group-data-[state=open]:rotate-180","aria-hidden":"true"})]})});x.displayName=c.l9.displayName;let p=l.forwardRef((e,s)=>{let{className:n,...a}=e;return(0,i.jsx)(c.UC,{ref:s,className:(0,r.cn)("bg-[var(--white)] left-0 top-full w-full md:absolute md:w-auto top-bottom-animation",n),...a})});p.displayName=c.UC.displayName;let b=c.N_;var E=n(21163),A=n(68202),j=n(24027),f=n(73437),C=n(59690),P=n(48230),_=n.n(P),v=n(19909);let g={SERVICES:"services",RESOURCE:"resource",ABOUT:"about"};function w(e){let{onClick:s,services:n,hasServices:a,websiteData:t,onRouteChange:c,isLocationEnabled:o,isMultiSiteParent:d,isMultiSiteChild:b,multiSiteChildrenCount:P,shouldShow:w,serviceSection:O,servicesLoading:k,multiSiteGroupChildren:R,multiSiteChildrenFilteredService:T}=e,[G,I]=l.useState(""),S=e=>{I(e)};return(0,i.jsx)(m,{value:G,onValueChange:S,className:"justify-center w-full",children:(0,i.jsxs)(u,{children:[(0,i.jsx)(h,{className:"relative",children:(0,i.jsx)(_(),{className:(0,r.cn)(N()),href:A.W.enrichRoute(t,""),onClick:()=>s("home"),children:"Home"})}),o&&(0,i.jsxs)(h,{value:"location",className:"relative",children:[(0,i.jsxs)(x,{className:"nav-link trigger-link",onPointerMove:e=>e.preventDefault(),onPointerLeave:e=>e.preventDefault(),onClick:e=>{e.stopPropagation()},"aria-expanded":G===g.RESOURCE,children:["Locations (",t?.folderCount,")"]}),(0,i.jsx)(p,{className:"nav-menu left-1/2 -translate-x-1/2 min-w-[280px] rounded-md overflow-auto",onPointerMove:e=>e.preventDefault(),onPointerLeave:e=>e.preventDefault(),children:(0,i.jsx)(j.A,{onClick:c,websiteData:t})})]}),(d||b)&&(P??0)>0&&(0,i.jsxs)(h,{value:"multi-site-locations",className:"relative",children:[(0,i.jsxs)(x,{className:"nav-link trigger-link",onPointerMove:e=>e.preventDefault(),onPointerLeave:e=>e.preventDefault(),onClick:e=>{e.stopPropagation()},children:["Locations (",P??0,")"]}),(0,i.jsx)(p,{className:"nav-menu left-1/2 -translate-x-1/2 min-w-[280px] rounded-md overflow-auto",onPointerMove:e=>e.preventDefault(),onPointerLeave:e=>e.preventDefault(),children:(0,i.jsx)(f.A,{onClick:c,websiteData:t})})]}),a&&w(v.Nb.SERVICES_PAGE)&&(d||b)&&(R?.length??0)>0&&(0,i.jsxs)(h,{value:g.SERVICES,className:"relative",children:[(0,i.jsx)(x,{className:"nav-link trigger-link","data-state":G===g.SERVICES?"open":"closed",onPointerMove:e=>e.preventDefault(),onPointerLeave:e=>e.preventDefault(),onClick:e=>{e.stopPropagation()},children:"Services"}),(0,i.jsx)(p,{className:"service-nav nav-menu multi-site-service-nav",onPointerMove:e=>e.preventDefault(),onPointerLeave:e=>e.preventDefault(),children:(0,i.jsx)(C.A,{websiteData:t,multiSiteGroupChildren:T||[],serviceSection:O,onRouteChange:c,setOpenSubmenu:S})})]}),a&&w(v.Nb.SERVICES_PAGE)&&(d||b)&&(R?.length??0)===0&&(0,i.jsx)(h,{className:"relative",children:(0,i.jsx)(_(),{className:(0,r.cn)(N()),href:A.W.enrichRoute
1(t,E.bw.SERVICES_PAGE),onClick:()=>c(E.bw.SERVICES_PAGE),children:"Services"})}),a&&w(v.Nb.SERVICES_PAGE)&&!d&&!b&&(0,i.jsxs)(h,{value:g.SERVICES,className:"relative",children:[(0,i.jsx)(x,{className:"nav-link trigger-link","data-state":G===g.SERVICES?"open":"closed",onPointerMove:e=>e.preventDefault(),onPointerLeave:e=>e.preventDefault(),onClick:e=>{e.stopPropagation()},children:"Services"}),(0,i.jsxs)(p,{className:"service-nav nav-menu",onPointerMove:e=>e.preventDefault(),onPointerLeave:e=>e.preventDefault(),children:[(0,i.jsx)("ul",{className:"nav-content-1 flex gap-0",children:k?.isLoading?Array.from({length:3}).map((e,s)=>(0,i.jsxs)("li",{className:"list-item min-w-[232px]",children:[(0,i.jsx)("div",{className:"menu-link-heading",children:(0,i.jsx)("div",{className:"h-4 bg-gray-200 rounded animate-pulse w-24"})}),(0,i.jsx)("ul",{className:"sub-menu-lst",children:Array.from({length:5}).map((e,n)=>(0,i.jsx)("li",{className:"sub-lst-item",children:(0,i.jsx)("div",{className:"sub-menu-link",children:(0,i.jsx)("div",{className:"h-3 bg-gray-200 rounded animate-pulse w-full max-w-[180px]"})})},`loading-service-${s}-sub-${n}`))})]},`loading-service-${s}`)):Object.keys(n||{})?.slice(0,3)?.map((e,s)=>(0,i.jsxs)("li",{className:"list-item min-w-[232px]",children:[(0,i.jsx)("p",{className:"menu-link-heading",children:O?.[e]?.name||(0,E.Zr)(e)}),(0,i.jsx)("ul",{className:"sub-menu-lst",children:n[e].slice(0,10)?.map((e,s)=>(0,i.jsx)("li",{className:"sub-lst-item cursor-pointer",children:(0,i.jsx)(_(),{className:"sub-menu-link",href:A.W.enrichRoute(t,E.bw.SERVICES_PAGE,e?.slug),onClick:()=>{c(e?.slug,"link",E.bw.SERVICES_PAGE),S("")},children:e?.name})},s))})]},e||`service-${s}`))}),(0,i.jsx)("div",{className:"text-center",children:(0,i.jsx)(_(),{href:A.W.enrichRoute(t,E.bw.SERVICES_PAGE),onClick:()=>{c(E.bw.SERVICES_PAGE),I("")},className:"menu-all cursor-pointer",children:"View all"})})]})]}),(w(v.Nb.ABOUT_US_PAGE)||w(v.Nb.TEAM_PAGE)||w(v.Nb.CAREER_PAGE)||w(v.Nb.PAYMENT_INFO_PAGE)||w(v.Nb.PATIENT_CARE_PAGE)||w(v.Nb.REFERRING_PAGE))&&(0,i.jsxs)(h,{value:g.ABOUT,className:"relative",children:[(0,i.jsx)(x,{"data-state":G===g.ABOUT?"open":"closed",className:"nav-link trigger-link",onPointerMove:e=>e.preventDefault(),onPointerLeave:e=>e.preventDefault(),onClick:e=>{e.stopPropagation()},"aria-expanded":G===g.ABOUT,children:"About Us"}),G===g.ABOUT&&(0,i.jsx)(p,{className:"nav-menu nav-col-menu left-1/2 -translate-x-1/2",onPointerMove:e=>e.preventDefault(),onPointerLeave:e=>e.preventDefault(),children:(0,i.jsxs)("ul",{className:"sub-menu-lst",children:[w(v.Nb.ABOUT_US_PAGE)&&(0,i.jsx)("li",{className:"sub-lst-item cursor-pointer",children:(0,i.jsx)(_(),{className:"sub-menu-link break-keep whitespace-nowrap",href:A.W.enrichRoute(t,E.bw.ABOUT_US_PAGE),onClick:()=>{c(E.bw.ABOUT_US_PAGE),I("")},children:"About Us"})}),w(v.Nb.TEAM_PAGE)&&(0,i.jsx)("li",{className:"sub-lst-item cursor-pointer",children:(0,i.jsx)(_(),{className:"sub-menu-link",href:A.W.enrichRoute(t,E.bw.TEAMS_PAGE),onClick:()=>{c(E.bw.TEAMS_PAGE),I("")},children:"Team"})}),w(v.Nb.CAREER_PAGE)&&(0,i.jsx)("li",{className:"sub-lst-item cursor-pointer",children:(0,i.jsx)(_(),{className:"sub-menu-link",href:A.W.enrichRoute(t,E.bw.CAREER_PAGE),onClick:()=>{c(E.bw.CAREER_PAGE),I("")},children:"Careers"})}),w(v.Nb.PAYMENT_INFO_PAGE)&&(0,i.jsx)("li",{className:"sub-lst-item cursor-pointer whitespace-nowrap",children:(0,i.jsx)(_(),{className:"sub-menu-link",href:A.W.enrichRoute(t,E.bw.PAYMENT_INFO_PAGE),onClick:()=>{c(E.bw.PAYMENT_INFO_PAGE),I("")},children:"Payment & Insurance"})}),w(v.Nb.PATIENT_CARE_PAGE)&&(0,i.jsx)("li",{className:"sub-lst-item cursor-pointer whitespace-nowrap",children:(0,i.jsx)(_(),{className:"sub-menu-link",href:A.W.enrichRoute(t,E.bw.PATIENT_CARE),onClick:()=>{c(E.bw.PATIENT_CARE),I("")},children:"Patient Care"})}),w(v.Nb.REFERRING_PAGE)&&(0,i.jsx)("li",{className:"sub-lst-item cursor-pointer whitespace-nowrap",children:(0,i.jsx)(_(),{className:"sub-menu-link",href:A.W.enrichRoute(t,E.bw.REFERRING_PAGE),onClick:()=>{c(E.bw.REFERRING_PAGE),I("")},children:"Referring Veterinarians"})})]})})]}),(w(v.Nb.BLOGS_PAGE)||w(v.Nb.VIDEO_PAGE)||w(v.Nb.NEWS_PAGE)||w(v.Nb.FORMS_PAGE)||w(v.Nb.CLINIC_EDU_PAGE
1)||w(v.Nb.PROMOTION_PAGE)||w(v.Nb.APPOINTMENT_CONFIRMATION_PAGE)||w(v.Nb.APPOINTMENT_DETAILS_PAGE)||w(v.Nb.CONTACT_FORM_PAGE)||w(v.Nb.GENERAL_INFO_PAGE)||w(v.Nb.FAQ_PAGE)||w(v.Nb.VET_RESOURCE_PAGE))&&(0,i.jsxs)(h,{value:g.RESOURCE,className:"relative",children:[(0,i.jsx)(x,{className:"nav-link trigger-link","data-state":G===g.RESOURCE?"open":"closed",onPointerMove:e=>e.preventDefault(),onPointerLeave:e=>e.preventDefault(),onClick:e=>{e.stopPropagation()},"aria-expanded":G===g.RESOURCE,children:"Resources"}),G===g.RESOURCE&&(0,i.jsx)(p,{className:"nav-menu nav-col-menu right-0 left-auto",onPointerMove:e=>e.preventDefault(),onPointerLeave:e=>e.preventDefault(),children:(0,i.jsxs)("ul",{className:"sub-menu-lst",children:[w(v.Nb.BLOGS_PAGE)&&(0,i.jsx)("li",{className:"sub-lst-item cursor-pointer",children:(0,i.jsx)(_(),{className:"sub-menu-link",href:A.W.enrichRoute(t,E.bw.BLOG_PAGE),onClick:()=>{c(E.bw.BLOG_PAGE),I("")},children:"Blogs"})}),w(v.Nb.VIDEO_PAGE)&&(0,i.jsx)("li",{className:"sub-lst-item cursor-pointer",children:(0,i.jsx)(_(),{className:"sub-menu-link",href:A.W.enrichRoute(t,E.bw.VIDEOS_PAGE),onClick:()=>{c(E.bw.VIDEOS_PAGE),I("")},children:"Videos"})}),w(v.Nb.NEWS_PAGE)&&(0,i.jsx)("li",{className:"sub-lst-item cursor-pointer",children:(0,i.jsx)(_(),{className:"sub-menu-link",href:A.W.enrichRoute(t,E.bw.NEWS_PAGE),onClick:()=>{c(E.bw.NEWS_PAGE),I("")},children:"News"})}),w(v.Nb.FORMS_PAGE)&&(0,i.jsx)("li",{className:"sub-lst-item cursor-pointer",children:(0,i.jsx)(_(),{className:"sub-menu-link",href:A.W.enrichRoute(t,E.bw.FORMS_PAGE),onClick:()=>{c(E.bw.FORMS_PAGE),I("")},children:"Forms"})}),w(v.Nb.CLINIC_EDU_PAGE)&&(0,i.jsx)("li",{className:"sub-lst-item cursor-pointer",children:(0,i.jsx)(_(),{className:"sub-menu-link",href:A.W.enrichRoute(t,E.bw.CLINIC_EDU_PAGE),onClick:()=>{c(E.bw.CLINIC_EDU_PAGE),I("")},children:"Client Education"})}),w(v.Nb.PROMOTION_PAGE)&&(0,i.jsx)("li",{className:"sub-lst-item cursor-pointer",children:(0,i.jsx)(_(),{className:"sub-menu-link",href:A.W.enrichRoute(t,E.bw.PROMOTIONS_PAGE),onClick:()=>{c(E.bw.PROMOTIONS_PAGE),I("")},children:"Promotions"})}),w(v.Nb.APP_DOWNLOAD_PAGE)&&(0,i.jsx)("li",{className:"sub-lst-item cursor-pointer whitespace-nowrap",children:(0,i.jsx)(_(),{className:"sub-menu-link",href:A.W.enrichRoute(t,E.bw.APP_DOWNLOAD_PAGE),onClick:()=>{c(E.bw.APP_DOWNLOAD_PAGE),I("")},children:"Download App"})}),w(v.Nb.APPOINTMENT_CONFIRMATION_PAGE)&&(0,i.jsx)("li",{className:"sub-lst-item cursor-pointer whitespace-nowrap",children:(0,i.jsx)(_(),{className:"sub-menu-link",href:A.W.enrichRoute(t,E.bw.APPOINTMENT_CONFIRMATION),onClick:()=>{c(E.bw.APPOINTMENT_CONFIRMATION),I("")},children:"Appointment Confirmation"})}),w(v.Nb.APPOINTMENT_DETAILS_PAGE)&&(0,i.jsx)("li",{className:"sub-lst-item cursor-pointer whitespace-nowrap",children:(0,i.jsx)(_(),{className:"sub-menu-link",href:A.W.enrichRoute(t,E.bw.APPOINTMENT_DETAILS_PAGE),onClick:()=>{c(E.bw.APPOINTMENT_DETAILS_PAGE),I("")},children:"Appointment Details"})}),w(v.Nb.CONTACT_FORM_PAGE)&&(0,i.jsx)("li",{className:"sub-lst-item cursor-pointer whitespace-nowrap",children:(0,i.jsx)(_(),{className:"sub-menu-link",href:A.W.enrichRoute(t,E.bw.CONTACT_FORM_PAGE),onClick:()=>{c(E.bw.CONTACT_FORM_PAGE),I("")},children:"Contact Form"})}),w(v.Nb.GENERAL_INFO_PAGE)&&(0,i.jsx)("li",{className:"sub-lst-item cursor-pointer whitespace-nowrap",children:(0,i.jsx)(_(),{className:"sub-menu-link",href:A.W.enrichRoute(t,E.bw.GENERAL_INFO_PAGE),onClick:()=>{c(E.bw.GENERAL_INFO_PAGE),I("")},children:"General Information"})}),w(v.Nb.FAQ_PAGE)&&(0,i.jsx)("li",{className:"sub-lst-item cursor-pointer whitespace-nowrap",children:(0,i.jsx)(_(),{className:"sub-menu-link",href:A.W.enrichRoute(t,E.bw.FAQ_PAGE),onClick:()=>{c(E.bw.FAQ_PAGE),I("")},children:"FAQs"})}),w(v.Nb.VET_RESOURCE_PAGE)&&(0,i.jsx)("li",{className:"sub-lst-item cursor-pointer whitespace-nowrap",children:(0,i.jsx)(_(),{className:"sub-menu-link",href:A.W.enrichRoute(t,E.bw.VET_RESOURCE_PAGE),onClick:()=>{c(E.bw.VET_RESOURCE_PAGE),I("")},children:"Vet Resources"})})]})})]})]})})}l.forwardRef((e,s)=>{let{className:n,title:a,children:t,...l}=e;return(0,i.jsx)("li",{children:(0,i.jsx)(b,{asChild:!0,children:(0,i.jsxs)("a",{ref:s,className:(0,r.cn)("block select-none space-y-1 rounded-md p-3 leading-none no-underline outline-none transition-colors hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground",n),...l,children:[(0,i.jsx)("div",{className:"text-sm font-medium leading-none",children:a}),(0,i.jsx)("p",{className:"line-clamp-2 text-sm leading-snug text-muted-foreground",children:t})]})})})}).displayName="ListItem";var O=n(27153),k=n(89099),R=n(38469),T=n(94639),G=n(14485),I=n(51930),S=n(12540),y=n(6796),L=n(65734),M=n(7213),D=n(82964),W=n(74944),B=n(53362),U=n(38928),F=n(24826),V=n(4708),K=n(86932);function $(e){let{websiteData:s,currentPage:n}=e,r=(0,k.useRouter)(),[c,o]=(0,l.useState)(!1),[d,m]=(0,l.useState)("quick-actions"),{TriggerEvents:u}=(0,I.useCarterAnalytics)(),h=null,N=e=>{let s=e?.multiSiteGroupChildren?.filter(e=>{let s=e?.pagesAndSections?.[v.Nb.LANDING_PAGE]?.sections?.[v.bP.OUR_SERVICES_SECTION]?.data?.services;return!!s&&Object.keys(s)?.some(e=>s[e]?.enabled)});return{...e,multiSiteGroupChildren:s}};try{h=(0,U.bo)()}catch(e){h=null}let x=s?.serviceList&&Object.keys(s.serviceList).length>0,p=!x&&h?.services&&Object.keys(h.services).length>0,b=s?.folderCount===void 0&&h?.folderCount!==void 0,C=p?h.services:s?.serviceList,P=b?h?.folderCount:s?.folderCount,g=h?.servicesLoading||{isLoading:!1,error:null},V={...s,serviceList:C,folderCount:P},$=s?.isMultiSiteChild||!1,Q=$&&s?.parent?{...s.parent,status:s.status}:V,z=s?.pagesAndSections?.find(e=>e?.name===v.Nb.LANDING_PAGE)?.sections?.[v.bP.OUR_SERVICES_SECTION]?.data?.services,H=(0,D.E)(C,V?.templateName),Y=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"link",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"menu_item";u?.REGULAR_CLICK({type:s,element:n,id:e})},q=(0,l.useMemo)(()=>{let e=Q?.pagesAndSections;return(Array.isArray(e)?e:e&&"object"==typeof e?Object.values(e):[]).reduce((e,s)=>(s?.enabled&&(e[s.name]=!0),e),{})},[Q?.pagesAndSections]),Z=e=>q[e]||!1;(0,l.useEffect)(()=>{let e=()=>{window.scrollY>20?o(!0):o(!1)};return window.addEventListener("scroll",e),()=>{window.removeEventListener("scroll",e)}},[]);let[X,ee]=(0,l.useState)(s?.emergencyBranches||[]),[es,en]=(0,l.useState)(!1),ei=async()=>{try{let e=(s?.emergencyBranches||[])?.map(e=>e?.slug||""),n=await (0,W.m)({slugs:e}),i=e.reduce((e,s,i)=>{let a=n?.domains?.[i];return a?.status==200&&a?.data?.domainName&&(e[s]=a?.data?.domainName),e},{});ee([...s?.emergencyBranches||[]].map(e=>({...e,domain:i[e?.slug]||e?.domain})))}catch(e){ee(s?.emergencyBranches||[])}finally{en(!0)}};(0,l.useEffect)(()=>{ei()},[s?.emergencyBranches||[]]);let[ea,et]=(0,l.useState)(null),[el,er]=(0,l.useState)(!1),[ec,eo]=(0,l.useState)(!1),[ed,em]=(0,l.useState)(null),eu=(0,l.useCallback)(e=>{em(e)},[]),eh=s?.folderId?.name||"",eN=s?.pagesAndSections?.find(e=>e?.name===v.Nb.LANDING_PAGE)||{},ex=eN?.sections?.["hero-section"]?.data?.cta?.enabled,ep=eN?.sections?.["hero-section"]?.data?.cta?.value,eb=eN?.sections?.["emergency-branches"]?.data?.isActive||!1,eE=eN?.sections?.["emergency-branches"]?.data?.isLocationEnabled||!1,eA=eN?.sections?.["emergency-branches"]?.data?.isBMSEnabled||!1;(0,l.useEffect)(()=>{eA&&(0,B.U)(window.location.origin).then(et).catch(()=>et(null))},[eA]);let ej=s?.isMultiSiteParent||!1,ef=$&&s?.slug||"",eC=Q?.status?.toUpperCase()==="PUBLISHED",eP=(h?.multiSiteGroupChildren??[]).filter(e=>e?.slug!==ef&&(!eC||e?.status?.toUpperCase()==="PUBLISHED")).length,e_=(0,l.useMemo)(()=>{let e=s?.pagesAndSections,n=(Array.isArray(e)?e:e&&"object"==typeof e?Object.values(e):[]).find(e=>e?.name===v.Nb.LANDING_PAGE),i=n?.sections?.[v.bP.OUR_SERVICES_SECTION]?.data?.services||{};return Object.keys(i).some(e=>i[e]?.enabled)},[s?.pagesAndSections]),ev=(N(h)?.multiSiteGroupChildren?.length??0)>0,eg=x||Object.keys(H||{}).length>0||e_||ev,ew=eN?.sections?.["emergency-branches"];eN?.sections?.["cta-bar"]?.data;let eO=eN?.sections?.["hero-section"]?.data,ek=eN?.sections?.["nav-cta-section"],eR=eN?.sections?.["emergency-branches"]?.data?.store||!1,[eT,eG]=(0,l.useState)(!1);(0,l.useEffect)(()=>
1{if(!s?.pagesAndSections?.find(e=>e?.name===v.Nb.LANDING_PAGE)?.sections?.["additional-detailed-section"]?.data?.splashScreenEnable&&s){let e=()=>{eG(window.scrollY>200)};return window.addEventListener("scroll",e),()=>{window.removeEventListener("scroll",e)}}},[s]),(0,l.useEffect)(()=>{(0,F.Fr)()&&s&&eG(s?.pagesAndSections?.find(e=>e?.name===v.Nb.LANDING_PAGE)?.sections?.["additional-detailed-section"]?.data?.splashScreenEnable||!1)},[s]),(0,l.useEffect)(()=>{m("quick-actions")},[]);let eI=function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(void 0===ek)return(0,i.jsx)(_(),{href:A.W.enrichRoute(Q,E.bw.BOOK_APPOINTMENT),onClick:()=>{A.W.handleRouteChange(r,s,E.bw.BOOK_APPOINTMENT),S.uc.BOOK_APPOINTMENT(s,e=>{u?.CTA_CLICK({...e})},{buttonText:"Book Appointment"},!0,"appointment","navigation")},className:`btn ${e?"w-full":""} primary-btn whitespace-nowrap`,children:"Book Appointment"});if(!ek?.enabled)return null;let n=ek?.data;if(!n)return null;switch(n?.type){case"PHONE":return(0,i.jsxs)(_(),{href:`tel:${n?.link}`,onClick:()=>{S.uc.BOOK_APPOINTMENT(s,e=>{u?.CTA_CLICK({...e})},{buttonText:n?.text||"Call"},!0,"call","navigation")},className:`btn ${e?"w-full":""} primary-btn underline left-icon`,children:[(0,i.jsx)("span",{className:"btn-icon",children:(0,i.jsx)(G.bc,{role:"presentation"})}),n?.text]});case"CUSTOM_URL":return(0,i.jsx)(_(),{href:n?.link||"#",target:"_blank",rel:"noopener noreferrer",onClick:()=>{S.uc.CUSTOM_URL?.(n,e=>{u?.CTA_CLICK({...e})},"navigation")},className:`btn ${e?"w-full":""} primary-btn whitespace-nowrap`,children:n?.text});case"BOOK_APPOINTMENT":return(0,i.jsx)(_(),{href:A.W.enrichRoute(Q,E.bw.BOOK_APPOINTMENT),onClick:()=>{A.W.handleRouteChange(r,s,E.bw.BOOK_APPOINTMENT),S.uc.BOOK_APPOINTMENT(s,e=>{u?.CTA_CLICK({...e})},{buttonText:n?.text||"Book Appointment"},!0,"appointment","navigation")},className:`btn ${e?"w-full":""} primary-btn whitespace-nowrap`,children:n?.text||"Book Appointment"});default:return(0,i.jsx)(_(),{href:A.W.enrichRoute(Q,E.bw.BOOK_APPOINTMENT),onClick:()=>{A.W.handleRouteChange(r,s,E.bw.BOOK_APPOINTMENT),S.uc.BOOK_APPOINTMENT(s,e=>{u?.CTA_CLICK({...e})},{buttonText:"Book Appointment"},!0,"appointment","navigation")},className:`btn ${e?"w-full":""} primary-btn whitespace-nowrap`,children:"Book Appointment"})}};return(0,i.jsxs)(t.cj,{children:[(0,i.jsx)(L.L3,{title:"","aria-description":"description"}),(0,i.jsx)(t.Qs,{}),(0,i.jsx)("header",{className:`main-header py-4 lg:py-4 xl:py-[14px] min-w-[320px] transition sticky top-0 bg-[var(--white)] z-[999] ${c?"sticky-header":""}`,children:(0,i.jsx)("div",{className:"header",children:(0,i.jsxs)("div",{className:"container mx-auto relative",children:[(0,i.jsxs)("div",{className:"navbar flex items-center w-full gap-2 sm:gap-3 xl:gap-0",children:[(0,i.jsx)("div",{className:"nav-brand gap-2 flex items-center w-fit min-w-28 lg:min-w-[146px] ",children:(0,i.jsx)(_(),{href:A.W.enrichRoute(Q,""),className:"flex items-center gap-2 overflow-hidden text-ellipsis whitespace-nowrap",onClick:()=>{Y("home")},children:"LANDING_PAGE"===n?eT&&(0,i.jsx)("span",{className:"logo cursor-pointer",children:(0,i.jsx)(R.Ay,{src:s?.logo?.fileUrl||M.A?.src,alt:"logo",objectFit:"contain",size:"large"})}):(0,i.jsx)("span",{className:"logo cursor-pointer",children:(0,i.jsx)(R.Ay,{src:s?.logo?.fileUrl||M.A?.src,alt:"logo",objectFit:"contain",size:"large"})})})}),(0,i.jsxs)("div",{className:"menu-wrap flex-shrink-0 flex flex-1 items-center justify-end lg:justify-between ml-auto",children:[(0,i.jsx)("div",{className:"hidden lg:flex flex-1 justify-center",children:(0,i.jsx)(w,{onRouteChange:Y,shouldShow:Z,onClick:e=>{Y(e.startsWith("/")?e.substring(1):e)},services:H,hasServices:eg,websiteData:Q,isLocationEnabled:eE&&eh,isMultiSiteParent:ej,isMultiSiteChild:$,multiSiteChildrenCount:eP,serviceSection:z,servicesLoading:g,multiSiteGroupChildren:h?.multiSiteGroupChildren??[],multiSiteChildrenFilteredService:N(h)?.multiSiteGroupChildren||[]})}),(0,i.jsxs)("div",{className:"hidden lg:flex items-center gap-2 xl:gap-4 ml-auto lg:ml-3 nav-btn-group",children:[eb&&(0,i.jsx)(T.A,{emergencyBranches:X,onClick:Y,hasFetched:es}),eR?.enabled&&(0,i.jsx)(_(),{href:eR?.link||"#",className:"btn outline-btn whitespace-nowrap",target:"_blank",rel:"noopener noreferrer",children:eR?.label||"Online Store"}),[v.QT.ERP,v.QT.SPEC].includes(s?.templateName)?ex?(0,i.jsxs)("button",{role:"button",onClick:()=>{S.uc.BOOK_APPOINTMENT(s,e=>{u?.CTA_CLICK({...e})},{buttonText:"Call"},!0,"call")},className:"btn primary-btn underline left-icon",children:[(0,i.jsx)("span",{className:"btn-icon",children:(0,i.jsx)(G.bc,{role:"presentation"})}),ep]}):(0,i.jsx)(i.Fragment,{}):eI()]}),(0,i.jsx)("div",{className:"trigger-btn",children:(0,i.jsx)(t.CG,{asChild:!0,className:"lg:hidden",children:(0,i.jsxs)(a.$,{"aria-label":"menu-bar-buttons",variant:"outline",children:[(0,i.jsx)("span",{className:"menu-bar"}),(0,i.jsx)("span",{className:"menu-bar"}),(0,i.jsx)("span",{className:"menu-bar"})]})})})]})]}),[v.QT.ER,"ER_ANIMT"].includes(s?.templateName)&&ew?.data?.banner?.enabled&&(0,i.jsx)("div",{className:`sticky-badge ${s?.templateName==="ER_ANIMT"?"center":"left"} ${eA&&ea&&"next-slot-enabled"}`,children:(0,i.jsxs)("div",{className:"flex items-center gap-2 md:gap-3 lg:gap-4",children:[(0,i.jsx)("span",{className:"w-5 h-5 flex items-center justify-center text-[var(--vis-emergency)]",children:(0,i.jsxs)("svg",{width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,i.jsx)("rect",{width:"18",height:"18",rx:"4",fill:"white"}),(0,i.jsx)("path",{d:"M9 3.53906L9.0022 14.5391",stroke:"currentColor","stroke-width":"3","stroke-linecap":"round"}),(0,i.jsx)("path",{d:"M3.5 9H14.5",stroke:"currentColor","stroke-width":"3","stroke-linecap":"round"})]})}),(0,i.jsx)("p",{className:"badge-text",children:ew?.data?.banner?.text||""})]})})]})})}),eA&&ea&&(()=>{let e=new Date().toISOString().split("T")[0],s=ea.slot_date===e?"Today":new Date(ea.slot_date+"T00:00:00").toLocaleDateString("en-US",{month:"short",day:"numeric"}),[n,a]=ea?.slot_start_time?.split(":")?.map(Number)||[0,0],t=`${n%12||12}:${String(a).padStart(2,"0")} ${n>=12?"PM":"AM"}`,l=ec?ea?.species:ea?.species?.slice(0,3),r=ea?.species?.length-3;return(0,i.jsxs)("div",{ref:eu,className:"relative w-full h-9 px-14 py-1.5 bg-[var(--vis-selected)] inline-flex justify-center items-center gap-1",children:[(0,i.jsxs)("div",{className:"flex justify-start items-center gap-2.5",children:[(0,i.jsx)("span",{children:(0,i.jsx)(G.Vv,{role:"presentation",className:"text-[var(--vis-primary)]"})}),(0,i.jsxs)("p",{className:"justify-center text-[var(--vis-primary)] text-sm font-medium leading-6",children:["Next available: ",s,", ",t]})]}),(0,i.jsx)("div",{className:"",children:(0,i.jsxs)(K.AM,{open:el,onOpenChange:e=>{er(e),e||eo(!1)},children:[(0,i.jsx)(K.Wv,{className:"size-6 relative overflow-hidden flex items-center justify-center",children:(0,i.jsx)(G.R2,{role:"presentation",className:"text-[var(--vis-icon)]",size:16})}),(0,i.jsxs)(K.hl,{container:ed,className:"relative z-[1000] w-64 p-4 bg-white rounded-md flex flex-col justify-start items-start gap-4 max-h-[350px] overflow-auto",children:[(0,i.jsxs)("div",{className:"self-stretch inline-flex justify-between items-center",children:[(0,i.jsx)("div",{className:"justify-center text-[var(--vis-header)] text-lg font-semibold",children:"Next Available"}),(0,i.jsx)("span",{children:(0,i.jsx)(G.X,{role:"presentation",className:"text-[var(--vis-icon)] curs
1or-pointer",onClick:e=>{e.preventDefault(),er(!1),eo(!1)},size:16})})]}),(0,i.jsxs)("div",{className:"self-stretch flex flex-col justify-start items-start gap-3",children:[(0,i.jsxs)("div",{className:"flex flex-col justify-start items-start gap-2",children:[(0,i.jsxs)("div",{className:"flex justify-start items-start gap-1",children:[(0,i.jsx)("p",{className:"justify-center text-[var(--vis-primary)] text-base font-semibold",children:"Vet:"}),(0,i.jsx)("p",{className:"justify-center text-[var(--vis-header)] text-base font-normal",children:ea.clinician_name})]}),(0,i.jsxs)("div",{className:"self-stretch flex justify-start items-start gap-1",children:[(0,i.jsx)("p",{className:"justify-center text-[var(--vis-primary)] text-base font-semibold",children:"Service:"}),(0,i.jsx)("p",{className:"justify-center text-[var(--vis-header)] text-base font-normal w-full",children:ea.service_name})]})]}),(0,i.jsxs)("div",{className:"flex justify-start items-start gap-2 flex-wrap",children:[l?.map(e=>(0,i.jsx)("div",{className:"h-7 px-3 bg-[var(--vis-tertiary)] rounded-md flex justify-start items-center gap-2",children:(0,i.jsx)("p",{className:"justify-center text-[var(--vis-header)] text-sm font-semibold leading-4",children:e})},e)),!ec&&r>0&&(0,i.jsx)("button",{className:"h-7 px-3 bg-[var(--vis-tertiary)] rounded-md flex justify-start items-center gap-2",onClick:()=>eo(!0),children:(0,i.jsxs)("p",{className:"justify-center text-[var(--vis-secondary)] text-sm font-semibold leading-4",children:["+",r," More"]})}),ec&&(0,i.jsx)("button",{className:"h-7 px-3 rounded-md flex justify-start items-center gap-2",onClick:()=>eo(!1),children:(0,i.jsx)("p",{className:"justify-center text-[var(--vis-secondary)] text-sm font-semibold leading-4",children:"Show less"})})]})]})]})]})})]})})(),(0,i.jsxs)("div",{className:"side-menu lg:hidden",children:[(0,i.jsx)(t.h,{className:"z-50",children:(0,i.jsx)("div",{className:"side-nav",children:(0,i.jsxs)("div",{className:"flex flex-col justify-between h-full",children:[(0,i.jsx)(O.KS,{value:d||"quick-actions",onValueChange:m,children:(0,i.jsxs)(O.SK,{className:"side-nav-lst",children:[(0,i.jsx)(O.JD,{className:"side-lst-item",children:(0,i.jsx)(t.kN,{asChild:!0,children:(0,i.jsx)(_(),{className:"nav-link cursor-pointer",href:A.W.enrichRoute(Q,""),onClick:()=>{Y("home")},children:"Home"})})}),eg&&Z(v.Nb.SERVICES_PAGE)&&(ej||$)&&h?.multiSiteGroupChildren?.length>0&&(0,i.jsx)(J,{multiSiteGroupChildren:N(h)?.multiSiteGroupChildren||[],websiteData:Q,serviceSection:z,type:Q?.status?.toLowerCase()||"published",openMenuItem:d,setOpenMenuItem:m,onClick:Y}),eg&&Z(v.Nb.SERVICES_PAGE)&&(ej||$)&&(h?.multiSiteGroupChildren?.length??0)<=0&&(0,i.jsx)(O.JD,{className:"side-lst-item",children:(0,i.jsx)(t.kN,{asChild:!0,children:(0,i.jsx)(_(),{className:"nav-link side-nav-link",href:A.W.enrichRoute(Q,E.bw.SERVICES_PAGE),onClick:()=>Y(E.bw.SERVICES_PAGE),children:"Services"})})}),eg&&Z(v.Nb.SERVICES_PAGE)&&!ej&&!$&&(0,i.jsxs)(O.JD,{className:"side-lst-item",value:"services",children:[(0,i.jsx)(O.wd,{className:"nav-link trigger-icon",onClick:()=>{m("services"===d?"":"services")},children:"Services"}),(0,i.jsxs)(O.hA,{className:"nav-menu",children:[(0,i.jsx)("ul",{className:"grid gap-4 md:gap-2 grid-cols-1",children:Object.keys(H||{})?.slice(0,3)?.map((e,s)=>(0,i.jsxs)("li",{className:"list-item",children:[(0,i.jsx)("p",{className:"menu-link-heading",children:z?.[e]?.name||(0,E.Zr)(e)}),(0,i.jsx)("ul",{className:"sub-menu-lst",children:H[e]?.slice(0,10)?.map((e,s)=>(0,i.jsx)("li",{className:"sub-lst-item cursor-pointer",children:(0,i.jsx)(t.kN,{asChild:!0,children:(0,i.jsx)(_(),{className:"sub-menu-link",href:A.W.enrichRoute(Q,E.bw.SERVICES_PAGE,e?.slug),onClick:()=>{Y(e?.slug)},children:e?.name})})},`service_nav_${s}`))})]},`service_accordian_${s}`))}),(0,i.jsx)("div",{className:"text-center",children:(0,i.jsx)(t.kN,{asChild:!0,children:(0,i.jsx)(_(),{href:A.W.enrichRoute(Q,E.bw.SERVICES_PAGE),onClick:()=>{Y(E.bw.SERVICES_PAGE)},className:"menu-all cursor-pointer",children:"View all"})})})]})]}),(Z(v.Nb.BLOGS_PAGE)||Z(v.Nb.VIDEO_PAGE)||Z(v.Nb.NEWS_PAGE)||Z(v.Nb.FORMS_PAGE)||Z(v.Nb.CLINIC_EDU_PAGE
1)||Z(v.Nb.PROMOTION_PAGE)||Z(v.Nb.APP_DOWNLOAD_PAGE)||Z(v.Nb.APPOINTMENT_CONFIRMATION_PAGE)||Z(v.Nb.APPOINTMENT_DETAILS_PAGE)||Z(v.Nb.CONTACT_FORM_PAGE)||Z(v.Nb.GENERAL_INFO_PAGE)||Z(v.Nb.FAQ_PAGE)||Z(v.Nb.VET_RESOURCE_PAGE))&&(0,i.jsxs)(O.JD,{className:"side-lst-item",value:"resource",children:[(0,i.jsx)(O.wd,{className:"nav-link trigger-icon",onClick:()=>{m("resource"===d?"":"resource")},children:"Resources"}),(0,i.jsx)(O.hA,{className:"nav-menu",children:(0,i.jsxs)("ul",{className:"grid gap-2 grid-cols-1",children:[Z(v.Nb.BLOGS_PAGE)&&(0,i.jsx)("li",{className:"list-item",children:(0,i.jsx)(t.kN,{asChild:!0,children:(0,i.jsx)(_(),{className:"menu-link-heading cursor-pointer",href:A.W.enrichRoute(Q,E.bw.BLOG_PAGE),onClick:()=>{Y(E.bw.BLOG_PAGE)},children:"Blogs"})})}),Z(v.Nb.VIDEO_PAGE)&&(0,i.jsx)("li",{className:"list-item",children:(0,i.jsx)("span",{className:"menu-link",children:(0,i.jsx)(t.kN,{asChild:!0,children:(0,i.jsx)(_(),{className:"menu-link-heading cursor-pointer",href:A.W.enrichRoute(Q,E.bw.VIDEOS_PAGE),onClick:()=>{Y(E.bw.VIDEOS_PAGE)},children:"Videos"})})})}),Z(v.Nb.NEWS_PAGE)&&(0,i.jsx)("li",{className:"list-item",children:(0,i.jsx)("span",{className:"menu-link",children:(0,i.jsx)(t.kN,{asChild:!0,children:(0,i.jsx)(_(),{className:"menu-link-heading cursor-pointer",href:A.W.enrichRoute(Q,E.bw.NEWS_PAGE),onClick:()=>{Y(E.bw.NEWS_PAGE)},children:"News"})})})}),Z(v.Nb.FORMS_PAGE)&&(0,i.jsx)("li",{className:"list-item",children:(0,i.jsx)("span",{className:"menu-link",children:(0,i.jsx)(t.kN,{asChild:!0,children:(0,i.jsx)(_(),{className:"menu-link-heading cursor-pointer",href:A.W.enrichRoute(Q,E.bw.FORMS_PAGE),onClick:()=>{Y(E.bw.FORMS_PAGE)},children:"Forms"})})})}),Z(v.Nb.CLINIC_EDU_PAGE)&&(0,i.jsx)("li",{className:"list-item",children:(0,i.jsx)("span",{className:"menu-link",children:(0,i.jsx)(t.kN,{asChild:!0,children:(0,i.jsx)(_(),{className:"menu-link-heading cursor-pointer",href:A.W.enrichRoute(Q,E.bw.CLINIC_EDU_PAGE),onClick:()=>{Y(E.bw.CLINIC_EDU_PAGE)},children:"Client Education"})})})}),Z(v.Nb.PROMOTION_PAGE)&&(0,i.jsx)("li",{className:"list-item",children:(0,i.jsx)("span",{className:"menu-link",children:(0,i.jsx)(t.kN,{asChild:!0,children:(0,i.jsx)(_(),{className:"menu-link-heading cursor-pointer",href:A.W.enrichRoute(Q,E.bw.PROMOTIONS_PAGE),onClick:()=>{Y(E.bw.PROMOTIONS_PAGE)},children:"Promotions"})})})}),Z(v.Nb.APP_DOWNLOAD_PAGE)&&(0,i.jsx)("li",{className:"list-item",children:(0,i.jsx)("span",{className:"menu-link",children:(0,i.jsx)(t.kN,{asChild:!0,children:(0,i.jsx)(_(),{className:"menu-link-heading cursor-pointer",href:A.W.enrichRoute(Q,E.bw.APP_DOWNLOAD_PAGE),onClick:()=>{Y(E.bw.APP_DOWNLOAD_PAGE)},children:"Download App"})})})}),Z(v.Nb.APPOINTMENT_CONFIRMATION_PAGE)&&(0,i.jsx)("li",{className:"list-item",children:(0,i.jsx)("span",{className:"menu-link",children:(0,i.jsx)(t.kN,{asChild:!0,children:(0,i.jsx)(_(),{className:"menu-link-heading cursor-pointer",href:A.W.enrichRoute(Q,E.bw.APPOINTMENT_CONFIRMATION),onClick:()=>{Y(E.bw.APPOINTMENT_CONFIRMATION)},children:"Appointment Confirmation"})})})}),Z(v.Nb.APPOINTMENT_DETAILS_PAGE)&&(0,i.jsx)("li",{className:"list-item",children:(0,i.jsx)("span",{className:"menu-link",children:(0,i.jsx)(t.kN,{asChild:!0,children:(0,i.jsx)(_(),{className:"menu-link-heading cursor-pointer",href:A.W.enrichRoute(Q,E.bw.APPOINTMENT_DETAILS_PAGE),onClick:()=>{Y(E.bw.APPOINTMENT_DETAILS_PAGE)},children:"Appointment Details"})})})}),Z(v.Nb.CONTACT_FORM_PAGE)&&(0,i.jsx)("li",{className:"list-item",children:(0,i.jsx)("span",{className:"menu-link",children:(0,i.jsx)(t.kN,{asChild:!0,children:(0,i.jsx)(_(),{className:"menu-link-heading cursor-pointer",href:A.W.enrichRoute(Q,E.bw.CONTACT_FORM_PAGE),onClick:()=>{Y(E.bw.CONTACT_FORM_PAGE)},children:"Contact Form"})})})}),Z(v.Nb.GENERAL_INFO_PAGE)&&(0,i.jsx)("li",{className:"list-item",children:(0,i.jsx)("span",{className:"menu-link",children:(0,i.jsx)(t.kN,{asChild:!0,children:(0,i.jsx)(_(),{className:"menu-link-heading cursor-pointer",href:A.W.enrichRoute(Q,E.bw.GENERAL_INFO_PAGE),onClick:()=>{Y(E.bw.GENERAL_INFO_PAGE)},children:"General Information"})})})}
1),Z(v.Nb.FAQ_PAGE)&&(0,i.jsx)("li",{className:"list-item",children:(0,i.jsx)("span",{className:"menu-link",children:(0,i.jsx)(t.kN,{asChild:!0,children:(0,i.jsx)(_(),{className:"menu-link-heading cursor-pointer",href:A.W.enrichRoute(Q,E.bw.FAQ_PAGE),onClick:()=>{Y(E.bw.FAQ_PAGE)},children:"FAQs"})})})}),Z(v.Nb.VET_RESOURCE_PAGE)&&(0,i.jsx)("li",{className:"list-item",children:(0,i.jsx)("span",{className:"menu-link",children:(0,i.jsx)(t.kN,{asChild:!0,children:(0,i.jsx)(_(),{className:"menu-link-heading cursor-pointer",href:A.W.enrichRoute(Q,E.bw.VET_RESOURCE_PAGE),onClick:()=>{Y(E.bw.VET_RESOURCE_PAGE)},children:"Vet Resources"})})})})]})})]}),(Z(v.Nb.ABOUT_US_PAGE)||Z(v.Nb.TEAM_PAGE)||Z(v.Nb.CAREER_PAGE)||Z(v.Nb.PAYMENT_INFO_PAGE)||Z(v.Nb.PATIENT_CARE_PAGE)||Z(v.Nb.REFERRING_PAGE))&&(0,i.jsxs)(O.JD,{className:"side-lst-item",value:"about",children:[(0,i.jsx)(O.wd,{className:"nav-link trigger-icon",onClick:()=>{m("about"===d?"":"about")},children:"About"}),(0,i.jsx)(O.hA,{className:"nav-menu",children:(0,i.jsxs)("ul",{className:"grid gap-2 grid-cols-1",children:[Z(v.Nb.ABOUT_US_PAGE)&&(0,i.jsx)("li",{className:"list-item",children:(0,i.jsx)(t.kN,{asChild:!0,children:(0,i.jsx)(_(),{className:"menu-link-heading cursor-pointer",href:A.W.enrichRoute(Q,E.bw.ABOUT_US_PAGE),onClick:()=>{Y(E.bw.ABOUT_US_PAGE)},children:"About Us"})})}),Z(v.Nb.TEAM_PAGE)&&(0,i.jsx)("li",{className:"list-item",children:(0,i.jsx)("span",{className:"menu-link",children:(0,i.jsx)(t.kN,{asChild:!0,children:(0,i.jsx)(_(),{className:"menu-link-heading cursor-pointer",href:A.W.enrichRoute(Q,E.bw.TEAMS_PAGE),onClick:()=>{Y(E.bw.TEAMS_PAGE)},children:"Team"})})})}),Z(v.Nb.CAREER_PAGE)&&(0,i.jsx)("li",{className:"list-item",children:(0,i.jsx)("span",{className:"menu-link",children:(0,i.jsx)(t.kN,{asChild:!0,children:(0,i.jsx)(_(),{className:"menu-link-heading cursor-pointer",href:A.W.enrichRoute(Q,E.bw.CAREER_PAGE),onClick:()=>{Y(E.bw.CAREER_PAGE)},children:"Careers"})})})}),Z(v.Nb.PAYMENT_INFO_PAGE)&&(0,i.jsx)("li",{className:"list-item",children:(0,i.jsx)("span",{className:"menu-link",children:(0,i.jsx)(t.kN,{asChild:!0,children:(0,i.jsx)(_(),{className:"menu-link-heading cursor-pointer",href:A.W.enrichRoute(Q,E.bw.PAYMENT_INFO_PAGE),onClick:()=>{Y(E.bw.PAYMENT_INFO_PAGE)},children:"Payment & Insurance"})})})}),Z(v.Nb.PATIENT_CARE_PAGE)&&(0,i.jsx)("li",{className:"list-item",children:(0,i.jsx)("span",{className:"menu-link",children:(0,i.jsx)(t.kN,{asChild:!0,children:(0,i.jsx)(_(),{className:"menu-link-heading cursor-pointer",href:A.W.enrichRoute(Q,E.bw.PATIENT_CARE),onClick:()=>{Y(E.bw.PATIENT_CARE)},children:"Patient Care"})})})}),Z(v.Nb.REFERRING_PAGE)&&(0,i.jsx)("li",{className:"list-item",children:(0,i.jsx)("span",{className:"menu-link",children:(0,i.jsx)(t.kN,{asChild:!0,children:(0,i.jsx)(_(),{className:"menu-link-heading cursor-pointer",href:A.W.enrichRoute(Q,E.bw.REFERRING_PAGE),onClick:()=>{Y(E.bw.REFERRING_PAGE)},children:"Referring Veterinarians"})})})})]})})]}),eE&&eh&&(0,i.jsxs)(O.JD,{className:"side-lst-item",value:"locations",children:[(0,i.jsxs)(O.wd,{className:"nav-link trigger-icon",onClick:()=>{m("locations"===d?"":"locations")},children:["Locations (",P,")"]}),(0,i.jsx)(O.hA,{className:"nav-menu",children:(0,i.jsx)(j.A,{onClick:Y,websiteData:V})})]}),(ej||$)&&eP>0&&(0,i.jsxs)(O.JD,{className:"side-lst-item",value:"multi-site-locations",children:[(0,i.jsxs)(O.wd,{className:"nav-link trigger-icon",onClick:()=>{m("multi-site-locations"===d?"":"multi-site-locations")},children:["Locations (",eP,")"]}),(0,i.jsx)(O.hA,{className:"nav-menu",children:(0,i.jsx)(f.A,{onClick:Y,websiteData:Q})})]}),eb&&(0,i.jsxs)(O.JD,{className:"side-lst-item",value:"emergency",children:[(0,i.jsx)(O.wd,{className:"nav-link trigger-icon",onClick:()=>{m("emergency"===d?"":"emergency")},children:"Emergency"}),(0,i.jsxs)(O.hA,{className:"",children:[(0,i.jsx)("div",{className:"dropdown-header mt-2 mb-0",children:(0,i.jsx)("p",{className:"header-text",children:"For urgent needs, please contact the nearest emergency clinics"})}),(0,i.jsx)("div",{className:"dd-card-wrpr",children:es?X?.map((e,n)=>{let a=e?.pagesAndSections?.[v.Nb.LANDING_PAGE]?.sections?.[v.bP.CONTACT_US_SECTION]?.data?.operationBanner,t=e?.domain||"",l=t.
1startsWith("http://")||t.startsWith("https://")?t:`https://${t}`,r=`${y.A.BASE_URI}/website/published/${e?.slug}`;return(0,i.jsxs)("div",{className:"dd-card dd-card-group py-4 px-0 relative",children:[(0,i.jsxs)(_(),{href:t?l:r,onClick:()=>Y(e?.slug),target:"_blank",className:"dd-card-link cursor-pointer",children:[(0,i.jsx)("h6",{className:"dd-card-title mb-1",children:e?.name}),(0,i.jsx)("p",{className:"dd-desc mb-2 md:mb-4",children:e?.location?.address||""})]}),(0,i.jsxs)("div",{className:"dd-badges-wrpr flex flex-col gap-2",children:[e?.contactDetails?.phone&&(0,i.jsx)(_(),{href:`tel:${e?.contactDetails?.phone}`,onClick:()=>{S.uc.BOOK_APPOINTMENT(s,e=>{u?.CTA_CLICK({...e})},{buttonText:"Call"},!0,"call")},className:"dd-badge lite-badge w-fit",children:e?.contactDetails?.phone||""}),a&&(0,i.jsx)("p",{className:"dd-badge warning-badge w-fit",children:a})]})]},`emergency_${n}`)}):(0,i.jsx)("p",{children:"Loading..."})})]})]})]})}),(0,i.jsxs)("div",{className:"mt-2 w-full flex flex-col gap-2",children:[eR?.enabled&&(0,i.jsx)(_(),{href:eR?.link||"#",className:"btn w-full outline-btn whitespace-nowrap",children:eR?.label||"Online Store"}),[v.QT.ER,v.QT.ERP,v.QT.SPEC].includes(s?.templateName)?ex?(0,i.jsxs)("button",{role:"button",className:"btn primary-btn underline left-icon",onClick:()=>{S.uc.BOOK_APPOINTMENT(s,e=>{u?.CTA_CLICK({...e})},{buttonText:"Call"},!0,"call")},children:[(0,i.jsx)("span",{className:"btn-icon",children:(0,i.jsx)(G.bc,{role:"presentation"})}),ep]}):(0,i.jsx)(i.Fragment,{}):eI(!0)]})]})})}),"BOOKING_PAGE"!==n&&(0,i.jsxs)("div",{className:"hero-btn-mbl",children:[eO?.cta?.enabled&&(()=>{switch(eO?.cta?.type){case"phone":default:return(0,i.jsxs)(_(),{href:`tel:${eO?.cta?.value}`,onClick:()=>{S.uc.BOOK_APPOINTMENT(s,e=>{u?.CTA_CLICK({...e})},{buttonText:"Call"},!0,"call","mobile_hero")},className:"btn btn-lg white-btn underline left-icon w-full",children:[(0,i.jsx)("span",{className:"btn-icon",children:(0,i.jsx)(G.bc,{})}),(0,S.EJ)(eO?.cta?.value,E.N8?.LANDING_PAGE?.HERO_SECTION?.CTA)]});case"url":return(0,i.jsx)(_(),{href:eO?.cta?.label,target:"_blank",onClick:()=>{S.uc.BOOK_APPOINTMENT(s,e=>{u?.CTA_CLICK({...e})},{buttonText:"Visit URL"},!0,"url","mobile_hero")},className:"btn btn-lg white-btn underline text-only w-full",children:(0,S.EJ)(eO?.cta?.value,E.N8?.LANDING_PAGE?.HERO_SECTION?.CTA)});case"appointment":case"BOOK_APPOINTMENT":return(0,i.jsx)(_(),{href:A.W.enrichRoute(Q,E.bw.BOOK_APPOINTMENT),onClick:()=>{A.W.handleRouteChange(r,s,E.bw.BOOK_APPOINTMENT),S.uc.BOOK_APPOINTMENT(s,e=>{u?.CTA_CLICK({...e})},{buttonText:"Book Appointment"},!0,"appointment","mobile_hero")},className:"btn btn-lg white-btn underline text-only w-full",children:(0,S.EJ)(eO?.cta?.value||"Book Appointment",E.N8?.LANDING_PAGE?.HERO_SECTION?.CTA)})}})(),eO?.primaryCta?.enabled&&(()=>{switch(eO?.primaryCta?.type){case"phone":default:return(0,i.jsx)(_(),{href:`tel:${eO?.primaryCta?.link}`,onClick:()=>{S.uc.BOOK_APPOINTMENT(s,e=>{u?.CTA_CLICK({...e})},{buttonText:"Call"},!0,"call","mobile_hero")},className:`btn btn-lg w-full ${s?.templateName===v.WJ.ER_ANIMT?"red-btn":"primary-btn"}`,children:(0,S.EJ)(eO?.primaryCta?.text,E.N8?.LANDING_PAGE?.HERO_SECTION?.CTA)});case"url":return(0,i.jsx)(_(),{href:eO?.primaryCta?.link,target:"_blank",onClick:()=>{S.uc.BOOK_APPOINTMENT(s,e=>{u?.CTA_CLICK({...e})},{buttonText:"Visit URL"},!0,"url","mobile_hero")},className:`btn btn-lg w-full ${s?.templateName===v.WJ.ER_ANIMT?"red-btn":"primary-btn"}`,children:(0,S.EJ)(eO?.primaryCta?.text,E.N8?.LANDING_PAGE?.HERO_SECTION?.CTA)});case"appointment":case"BOOK_APPOINTMENT":return(0,i.jsx)(_(),{href:A.W.enrichRoute(Q,E.bw.BOOK_APPOINTMENT),onClick:()=>{A.W.handleRouteChange(r,s,E.bw.BOOK_APPOINTMENT),S.uc.BOOK_APPOINTMENT(s,e=>{u?.CTA_CLICK({...e})},{buttonText:"Book Appointment"},!0,"appointment","mobile_hero")},className:`btn btn-lg w-full ${s?.templateName===v.WJ.ER_ANIMT?"red-btn":"primary-btn"}`,children:(0,S.EJ)(eO?.primaryCta?.text||"Book Appointment",E.N8?.LANDING_PAGE?.HERO_SECTION?.CTA)})}})()]})]})]})}function J(e){let{multiSiteGroupChildren:s,websiteData:n,serviceSection:a,type:r,openMenuItem:c,setOpenMenuItem:o,onClick:d}=e,m=n?.slug||"",{childServicesMap:u,loadingMap:h,fetchServicesForChild:N}=(0,V.y)(r,n?.templateName),[x,p]=(0,l.useState)(""),[b,j]=(0,l.useState)("");return(0,i.jsxs)(O.JD,{className:"side-lst-item",value:"multi-site-services",children:[(0,i.jsx)(O.wd,{className:"nav-link trigger-icon",onClick:()=>{let e="multi-site-services"===c?"":"multi-site-services";o(e),e&&s.length>0&&!u[s[0]?.slug]&&N(s[0])},children:"Services"}),(0,i.jsx)(O.hA,{className:"nav-menu",children:(0,i.jsxs)("div",{className:"multi-site-mobile-services",children:[s.map((e,s)=>{let n=e?.slug||"",l=x===n,c=u[n]||{},o=h[n]||!1,A=Object.keys(c).filter(e=>c[e]?.length>0).slice(0,3);return(0,i.jsxs)("div",{className:"ms-child-location",children:[(0,i.jsxs)("button",{className:`ms-child-trigger ${l?"open":""}`,onClick:()=>((e,s)=>{let n=x===e?"":e;p(n),j(""),n&&N(s)})(n,e),type:"button",children:[(0,i.jsxs)("span",{children:["Services at ",e?.name]}),(0,i.jsx)("svg",{className:`ms-child-chevron ${l?"rotated":""}`,width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M2.5 4.5L6 8L9.5 4.5",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})})]}),l&&(0,i.jsx)("div",{className:"ms-child-content",children:o?(0,i.jsx)("div",{className:"ms-loading",children:Array.from({length:3}).map((e,s)=>(0,i.jsx)("div",{className:"h-3 bg-gray-200 rounded animate-pulse w-3/4 mb-2"},`ms-shimmer-${s}`))}):A.map(s=>{let l=b===`${n}-${s}`,o=c[s]||[];return(0,i.jsxs)("div",{className:"ms-category",children:[(0,i.jsxs)("button",{className:`ms-category-trigger ${l?"open":""}`,onClick:()=>{var e;j(b===(e=`${n}-${s}
1`)?"":e)},type:"button",children:[(0,i.jsx)("span",{children:((e,s)=>{let n=e?.pagesAndSections,i=Array.isArray(n)?n.find(e=>e?.name===v.Nb.LANDING_PAGE):n?.[v.Nb.LANDING_PAGE],t=i?.sections?.[v.bP.OUR_SERVICES_SECTION]?.data?.services;return t?.[s]?.name?t[s].name:a?.[s]?.name?a[s].name:(0,E.Zr)(s)})(e,s)}),(0,i.jsx)("svg",{className:`ms-child-chevron ${l?"rotated":""}`,width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M2.5 4.5L6 8L9.5 4.5",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})})]}),l&&(0,i.jsx)("ul",{className:"ms-service-list",children:o.slice(0,10).map((e,s)=>{let a;return(0,i.jsx)("li",{className:"ms-service-item",children:(0,i.jsx)(t.kN,{asChild:!0,children:(0,i.jsx)(_(),{className:"sub-menu-link",href:(a=e?.slug,`/website/${r}/${m}/location/${n}/services/${a}`),onClick:()=>d(e?.slug),children:e?.name})})},`${e?.slug}-${s}`)})})]},s)})})]},e?._id||s)}),(0,i.jsx)("div",{className:"ms-view-all",children:(0,i.jsx)(t.kN,{asChild:!0,children:(0,i.jsx)(_(),{href:A.W.enrichRoute(n,E.bw.SERVICES_PAGE),onClick:()=>d(E.bw.SERVICES_PAGE),className:"menu-all cursor-pointer",children:"View All Services"})})})]})})]})}},73534:(e,s,n)=>{n.d(s,{bq:()=>d,eb:()=>N,gC:()=>h,l6:()=>c,yv:()=>o});var i=n(37876),a=n(14232),t=n(61061),l=n(52450),r=n(27025);let c=t.bL;t.YJ;let o=t.WT,d=a.forwardRef((e,s)=>{let{className:n,children:a,...c}=e;return(0,i.jsxs)(t.l9,{ref:s,className:(0,r.cn)("flex h-9 w-full items-center justify-between whitespace-nowrap rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow-sm ring-offset-background data-[placeholder]:text-muted-foreground focus:outline-none focus:ring-1 focus:ring-ring disabled:cursor-not-allowed disabled:opacity-50 [&>span]:line-clamp-1",n),...c,children:[a,(0,i.jsx)(t.In,{asChild:!0,children:(0,i.jsx)(l.yQ,{className:"h-4 w-4 opacity-50"})})]})});d.displayName=t.l9.displayName;let m=a.forwardRef((e,s)=>{let{className:n,...a}=e;return(0,i.jsx)(t.PP,{ref:s,className:(0,r.cn)("flex cursor-default items-center justify-center py-1",n),...a,children:(0,i.jsx)(l.rX,{className:"h-4 w-4"})})});m.displayName=t.PP.displayName;let u=a.forwardRef((e,s)=>{let{className:n,...a}=e;return(0,i.jsx)(t.wn,{ref:s,className:(0,r.cn)("flex cursor-default items-center justify-center py-1",n),...a,children:(0,i.jsx)(l.yQ,{className:"h-4 w-4"})})});u.displayName=t.wn.displayName;let h=a.forwardRef((e,s)=>{let{className:n,children:a,position:l="popper",...c}=e;return(0,i.jsx)(t.ZL,{children:(0,i.jsxs)(t.UC,{ref:s,className:(0,r.cn)("relative z-50 max-h-[--radix-select-content-available-height] min-w-[8rem] overflow-y-auto overflow-x-hidden rounded-md border bg-popover text-popover-foreground shadow-md data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 origin-[--radix-select-content-transform-origin]","popper"===l&&"data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1",n),position:l,...c,children:[(0,i.jsx)(m,{}),(0,i.jsx)(t.LM,{className:(0,r.cn)("p-1 bg-white","popper"===l&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)]"),children:a}),(0,i.jsx)(u,{})]})})});h.displayName=t.UC.displayName,a.forwardRef((e,s)=>{let{className:n,...a}=e;return(0,i.jsx)(t.JU,{ref:s,className:(0,r.cn)("px-2 py-1.5 text-sm font-semibold",n),...a})}).displayName=t.JU.displayName;let N=a.forwardRef((e,s)=>{let{className:n,children:a,...c}=e;return(0,i.jsxs)(t.q7,{ref:s,className:(0,r.cn)("relative flex w-full cursor-pointer select-none items-center rounded-sm py-1.5 pl-2 pr-8 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50 hover:bg-[var(--vis-background)]",n),...c,children:[(0,i.jsx)("span",{className:"absolute right-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,i.jsx)(t.VF,{children:(0,i.jsx)(l.Jl,{className:"h-4 w-4"})})}),(0,i.jsx)(t.p4,{children:a})]})});N.displayName=t.q7.displayName,a.forwardRef((e,s)=>{let{className:n,...a}=e;return(0,i.jsx)(t.wv,{ref:s,className:(0,r.cn)("-mx-1 my-1 h-px bg-muted",n),...a}
1)}).displayName=t.wv.displayName},86932:(e,s,n)=>{n.d(s,{AM:()=>l,Wv:()=>r,hl:()=>c});var i=n(37876);n(14232);var a=n(12402),t=n(27025);function l(e){let{...s}=e;return(0,i.jsx)(a.bL,{"data-slot":"popover",...s})}function r(e){let{...s}=e;return(0,i.jsx)(a.l9,{"data-slot":"popover-trigger",...s})}function c(e){let{className:s,align:n="center",sideOffset:l=4,container:r,...c}=e;return(0,i.jsx)(a.ZL,{...null!=r?{container:r}:{},children:(0,i.jsx)(a.UC,{"data-slot":"popover-content",align:n,sideOffset:l,className:(0,t.cn)("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 w-72 origin-(--radix-popover-content-transform-origin) rounded-md border p-4 shadow-md outline-hidden",s),...c})})}}}]);

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.