PageSourceSearch

https://hismileteeth.com/cdn/shop/t/1008/assets/HomeDefault-DDCZRbJC.js

js hismileteeth.com collected 2026-09-24 21:40:52 UTC 4,049 bytes, 2 lines download raw bytes

1import{U as b}from"./UiStickyBar-BW4xKINE.js";import{_}from"./UiLink.vue_vue_type_script_setup_true_lang-oJdSSZ1S.js";import{d as f,l as g,o as i,f as l,w as s,b as o,t as m,g as a,I as y,e as w,A as t,c as B,G as v,P as C,j as r,k as u,x as H,H as M,a8 as P,a9 as x,aa as N,ab as $,ac as D,ad as I,ae as U,af as V,ag as z}from"./theme-D9JbK4bx.js";import{_ as k}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{c as O}from"./correctiveNotice--z8ThVgD.js";import{P as j}from"./PageSectionHero-DeOh_ysh.js";import{P as K}from"./PageSectionCatalog-CemV98Pr.js";import{_ as L}from"./IconSpinner.vue_vue_type_style_index_0_lang-CCISf5k7.js";import{P as A}from"./PageSectionContentOnBackground-vZyENK-W.js";import{u as E}from"./useDeviceSize-CqzER-9x.js";import{_ as S}from"./UiLazyComponent.vue_vue_type_script_setup_true_lang-BTy958lt.js";import"./CollectionProductCard-BvsW1QqM.js";import"./UiCard-lo1BYB_a.js";import"./UiButton-Dfm99FSt.js";import"./transitionHelpers-CoY5-b4W.js";import"./UiPrice-DTXHUJBf.js";import"./UiPill-NvGnNr2U.js";import"./productCardHelper-DVWI625Q.js";import"./UiModal-B8lwLY_T.js";import"./UiInput-DNa_0cld.js";import"./productAddToCartHelper-CZWwGhrE.js";import"./useCartMaxQuantity-aFAejE4k.js";import"./UiImage-D61aPuP2.js";const F={class:"sticky-banner__body"},R={class:"sticky-banner__text"},G=f({__name:"UiStickyBanner",props:{sessionKey:{},message:{},link:{}},setup(d){const n=g(sessionStorage.getItem(d.sessionKey)!=="true"),c=()=>{sessionStorage.setItem(d.sessionKey,"true"),n.value=!1};return(e,h)=>(i(),l(b,{position:"bottom","z-index":51,active:n.value,"onUpdate:active":h[0]||(h[0]=p=>n.value=p),class:"sticky-banner"},{body:s(()=>[o("div",F,[o("div",R,[o("p",null,m(e.message),1),a(_,{to:e.link.to,class:"sticky-banner__link",onClick:c},{default:s(()=>[y(m(e.link.text),1)]),_:1},8,["to"])]),o("button",{class:"sticky-banner__close","aria-label":"Dismiss notice",onClick:c}," ✕ ")])]),_:1},8,["active"]))}}),T=k(G,[["__scopeId","data-v-2e67ceb2"]]),q={class:"home"},J={class:"home-container catalog"},Q={class:"home__sale-banner-content"},W={class:"home__sale-banner-title"},X={class:"home__sale-banner-description"},Y={class:"home-container"},Z=f({__name:"HomeDefault",setup(d){const{isMobile:n,deviceBreakpoint:c}=E(),e=w(()=>({homeShowcaseMode:t(P),homeShowcaseMedia:t(x),homeShowcaseMediaLink:t(N),homeShowcaseContent:t($),homeShowcaseOptions:t(D),homeSaleBanner:t(I),homeHero:t(U),homeHeroBanner:t(V),legalNotice:t(z)}));
1return(h,p)=>(i(),B("div",q,[e.value.legalNotice?(i(),l(T,v(C({key:0},r(O))),null,16)):u("",!0),a(j,{media:e.value.homeHero.media,content:e.value.homeHero.content,"hero-banner":e.value.homeHeroBanner,options:{skeletonBackground:!1,style:{image:{objectFit:"cover"},video:{objectFit:"cover"}}}},null,8,["media","content","hero-banner"]),o("div",J,[a(K,{source:{type:"collection",data:["homepage-catalog"]},options:{contentPosition:"left"},content:{title:"Shop our best sellers",description:"Explore our range of fan-favourites",button:{text:r(n)?"All":"Shop all",to:"/collections/products"}}},null,8,["content"])]),a(S,null,{default:s(()=>[o("div",{class:"home__sale-banner",style:H({backgroundColor:e.value.homeSaleBanner.backgroundColor})},[o("div",Q,[o("h2",W,m(e.value.homeSaleBanner.content.title),1),a(_,{to:e.value.homeSaleBanner.content.to},{default:s(()=>[o("p",X,m(e.value.homeSaleBanner.content.description),1)]),_:1},8,["to"])])],4)]),_:1}),a(S,null,{default:s(()=>[o("div",Y,[e.value.homeShowcaseMode==="media"?(i(),l(_,{key:0,to:e.value.homeShowcaseMediaLink.to},{default:s(()=>[a(L,v(M(e.value.homeShowcaseMedia[r(n)?"mobile":"desktop"])),null,16)]),_:1},8,["to"])):u("",!0),e.value.homeShowcaseMode==="content-on-background"?(i(),l(A,{key:1,background:e.value.homeShowcaseContent.background,content:e.value.homeShowcaseContent.content,options:e.value.homeShowcaseOptions[r(c)]},null,8,["background","content","options"])):u("",!0)])]),_:1})]))}}),we=k(Z,[["__scopeId","data-v-e58b773a"]]);export{we as default};
2//# sourceMappingURL=HomeDefault-DDCZRbJC.js.map

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.