PageSourceSearch

https://www.gardencityvet.com/_next/static/chunks/7280-17fec0f8f181979d.js

js gardencityvet.com collected 2026-10-08 23:37:06 UTC 2,721 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7280],{37280:(e,t,n)=>{n.r(t),n.d(t,{default:()=>x});var o=n(37876),a=n(38469),r=n(21163),s=n(14232),l=n(12540),c=n(89099),i=n(68202),m=n(48230),d=n.n(m),_=n(80171);let b={src:"/_next/static/media/info-2.7cb6f5e6.jpg"},p=(0,s.memo)(e=>{let{data:t,banner:n,websiteData:a,onClick:s}=e,m=(0,c.useRouter)();if(!t?.showCTA)return null;switch(t?.inputType){case"PHONE":return(0,o.jsxs)(d(),{href:`tel:${t?.ctaLink}`,onClick:()=>{l.uc.BOOK_APPOINTMENT(a,e=>{s?.(e)},{buttonText:t?.buttonText||"Call"},!0,"call","embedded")},className:"promo_notc_btn","aria-label":"phone-call-button",children:[(0,o.jsx)("span",{className:"promo-btn-icon",children:(0,o.jsx)(_.b,{size:16})}),t?.buttonText]});case"CUSTOM_URL":return(0,o.jsx)(d(),{onClick:()=>{l.uc.CUSTOM_URL?.(t,s,"embedded")},className:"promo_notc_btn",target:"_blank",rel:"noopener noreferrer",href:t?.ctaLink||"","aria-label":"promo-button-link",children:t?.buttonText});case"BOOK_APPOINTMENT":return(0,o.jsx)(d(),{href:i.W.enrichRoute(a,r.bw.BOOK_APPOINTMENT),onClick:()=>{l.uc.BOOK_APPOINTMENT(a,e=>{s?.(e)},{buttonText:t?.buttonText||"Book Appointment"},!0,"appointment","embedded")},className:"promo_notc_btn","aria-label":"book-appointment-button",children:t?.buttonText});default:return(0,o.jsx)("button",{className:"info_btn cursor-pointer",onClick:()=>{l.uc.BOOK_APPOINTMENT?.(a,s,t),(0,l.qf)(n,a,m)},children:t?.buttonText})}});p.displayName="PromoButton";let u=(0,s.memo)(e=>{let{disclaimer:t,endDate:n}=e;return t?(0,o.jsx)("p",{className:"promo_notc_label",children:`${t}`}):null});u.displayName="DisclaimerText";let N=(0,s.memo)(e=>{let{data:t,banner:n,websiteData:a,onClick:r}=e;return(0,o.jsxs)("div",{className:"promo_notc_content",children:[(0,o.jsxs)("div",{className:"promo_notc_grp",children:[(0,o.jsx)("h2",{className:"prmo_notc_title",children:t?.heading}),(0,o.jsx)("p",{className:"promo_notc_desc",children:t?.subHeading})]}),(0,o.jsxs)("div",{className:"notc_grp_btn",children:[(0,o.jsx)(p,{data:t,banner:n,websiteData:a,onClick:r}),(0,o.jsx)(u,{disclaimer:t?.disclaimer,endDate:n?.endDate})]})]})});N.displayName="PromoContent";let h=(0,s.memo)(e=>{let{banner:t,websiteData:n,onClick:r}=e,s=t?.content?.[0]||{};return(0,o.jsx)("div",{className:"promo_notice_banner amvt-bnr",children:(0,o.jsxs)("div",{className:"promo_notc_container",children:[(0,o.jsx)(N,{data:s,banner:t,websiteData:n,onClick:r}),(0,o.jsx)("div",{className:"promo_notc_img_col",children:(0,o.jsx)(a.Ay,{src:(e=>e?"string"==typeof e?e:e?.fileUrl||b?.src:b?.src)(s?.imageUrl),alt:"promo_banner_img",className:"promo_notc_img",height:500,width:1e3})})]})})});h.displayName="AmvtSingleEmbeddedType2";let x=h}}]);

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.