1import{C as p,c as u,o as s,D as c,u as d,k as i,j as g,w as n,d as l}from"./vue.n0_XhDsB.js";import{_ as f}from"./Feature.vue_vue_type_style_index_0_lang.X7kIRD5y.js";import{_ as v}from"./icons.DLkAP7UY.js";import"./gmaps.POY31H5s.js";import"./AppNavigationMobile.vue_vue_type_style_index_0_scoped_5273702e_lang.BUyKJHBu.js";import"./api.BmDntcUS.js";import"./vue-router.DcAi--qK.js";import"./debounce.DIkFhc6G.js";import"./Search.C8Ith0ty.js";const I=["src"],k=p({__name:"BasicImage",props:{src:{}},setup(a){return(o,t)=>(s(),u("img",{class:"upm-image",src:o.src},null,8,I))}}),h=["innerHTML"],B=p({__name:"ImageIconFeatureBlock",props:{model:{}},setup(a){const o=a,t=c(()=>o.model.svgImage!==null),_=c(()=>{var e;return!t.value&&((e=o.model.image)==null?void 0:e.url)!==null});return(e,C)=>{const r=d("opti-edit");return s(),i(f,{model:e.model},{default:g(()=>{var m;return[t.value?n((s(),u("div",{key:0,innerHTML:e.model.svgImage,class:"feature--image feature--svg-container icon"},null,8,h)),[[r,"Image"]]):l("",!0),_.value?n((s(),i(k,{key:1,src:`${(m=e.model.image)==null?void 0:m.url}?preset=thumbnail-small`,class:"feature--image icon"},null,8,["src"])),[[r,"Image"]]):l("",!0)]}),_:1},8,["model"])}}}),T=v(B,[["__scopeId","data-v-041bb7ef"]]);export{T 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.