1import{_ as h}from"./Empty-CWhzMWL7.js";import{a as i}from"./ContentBlocks-DReDilx9.js";import{A as b}from"./Sapporo-DrcT3TFI.js";import{_ as g}from"./AdminToolbar.vue_vue_type_script_setup_true_lang-CaDs2QJc.js";import{y as r,A as x,v as o,x as l,k as d,s as w,p as s}from"./vendor-vue-Ct0XopGZ.js";import"./Header-CraKg0Op.js";import"./links-vPZ7jWbZ.js";import"./SearchContent-Cg06g9__.js";import"./Button-BRs3Jcn_.js";import"./vendor-BH4KNWII.js";import"./PrintMasthead-PpqucpQx.js";import"./ContactUsModal-XyeQVY88.js";import"./Modal-Dg7_SI6w.js";import"./RegionSidebarSkeleton.vue_vue_type_script_setup_true_lang-gbLOwYjt.js";import"./SeoHead-yBeWDChB.js";import"./app-BpNAJlZG.js";import"./vendor-icons-C07lCRXW.js";import"./vendor-swiper-CmTBkzXo.js";import"./HeroPromotion.vue_vue_type_script_setup_true_lang-ClL-Ljno.js";import"./PostCard-DfbkPxAW.js";import"./RegionCitySkeleton.vue_vue_type_script_setup_true_lang-DGxxh3dj.js";import"./useBookmarks-CUb2PSG4.js";import"./WhereToEat-eq4EZTq9.js";import"./TopTenItem-DEmgOt1X.js";import"./WhereToEat-CX5wYhNf.js";import"./PostCardSkeleton.vue_vue_type_script_setup_true_lang-CbWfc6El.js";import"./main-C_w8g5gJ.js";import"./Accommodations-nl7mRsjz.js";const B={class:"mx-auto mt-[40px] h-full w-full max-w-full md:mt-[60px] md:w-[750px] lg:w-[970px] xl:w-container px-4 md:px-0"},v={class:"flex flex-col gap-10 lg:flex-row lg:gap-10"},C={id:"city-stories",class:"w-full lg:w-2/3 order-2 md:order-1"},j={id:"top-ten",class:"w-full lg:w-1/3 mt-10 lg:mt-0 order-1 md:order-2"},et={__name:"HidaCity",props:{schema:Object,city:Object,alert:{type:Object,default:null}},setup(t){const c=t,f=c.schema.blocks.filter(e=>e.container==="hero-banner"),y=c.schema.blocks.filter(e=>e.container==="top-content"),k=c.schema.blocks.filter(e=>e.container==="main-content-left"),p=c.schema.blocks.filter(e=>e.container==="main-content-right"),u=c.schema.blocks.filter(e=>e.container==="bottom-content");return(e,A)=>(d(),r(h,{schema:t.schema,background:"white"},{default:x(()=>{var m,a,n;return[o(i,{blocks:l(f),city:t.city},null,8,["blocks","city"]),t.alert?(d(),r(b,{key:0,severity:t.alert.severity,message:t.alert.message},null,8,["severity","message"])):w("",!0),o(i,{blocks:l(y),city:t.city},null,8,["blocks","city"]),s("section",B,[s("div",v,[s("div",C,[o(i,{blocks:l(k),city:t.city},null,8,["blocks","city"])]),s("div",j,[o(i,{blocks:l(p),city:t.city},null,8,["blocks","city"])])])]),o(i,{blocks:l(u),city:t.city},null,8,["blocks","city"]),o(g,{type:"city",id:(m=t.city)==null?void 0:m.id,slug:(a=t.city)==null?void 0:a.code,"schema-id":(n=t.schema)==null?void 0:n.id},null,8,["id","slug","schema-id"])]}),_:1},8,["schema"]))}};export{et as default};
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.