1import{C as T,D as e,u as _,k as n,o as c,j as a,i as l,n as v,w as m,d as b,G as M}from"./vue.n0_XhDsB.js";import{j as w,_ as B,l as d,k as D,U as x}from"./AppNavigationMobile.vue_vue_type_style_index_0_scoped_5273702e_lang.CbgTup_E.js";import L from"./Tooltip.X6swyknk.js";import{ag as U}from"./vue-router.DcAi--qK.js";import"./gmaps.POY31H5s.js";import"./api.BmDntcUS.js";import"./icons.DLkAP7UY.js";import"./Search.C8Ith0ty.js";import"./debounce.DIkFhc6G.js";import"./popper-lite.BXqCMtX2.js";import"./IconQuestion.BCq1vbyB.js";import"./IconTooltipInfo.D0ZascKh.js";const P=T({__name:"SharedTitleBlock",props:{model:{}},setup(p){var i,s;const t=p,{isEditMode:u}=D(),{currentPageModel:g}=U(w()),f=(s=(i=g.value)==null?void 0:i.layoutViewModel)==null?void 0:s.headingTitle,C=e(()=>t.model.extraMargin?"title-block--extra-margin":""),k=e(()=>t.model.alignLeft?"title-block--align-left":""),h=e(()=>{var o;return f?"h2":((o=t.model.titleTag)==null?void 0:o.toString().toLowerCase())??"h1"});return(o,V)=>{const r=_("opti-edit");return c(),n(x,{class:"sharedtitleblock"},{default:a(()=>[l(B,{tag:h.value,class:v(["title-block__title",C.value,k.value]),id:o.model.anchorId},{default:a(()=>[m(l(d,{tag:"span",content:o.model.htmlTitle},null,8,["content"]),[[r,"Title"]]),o.model.tooltip||M(u)?m((c(),n(L,{key:0,"icon-color":o.model.tooltipColor,"background-color":o.model.tooltipTextBackgroundColor},{default:a(()=>[l(d,{tag:"span",content:o.model.tooltip},null,8,["content"])]),_:1},8,["icon-color","background-color"])),[[r,"Tooltip"]]):b("",!0)]),_:1},8,["tag","class","id"])]),_:1})}}}
vendor: 24 bytes, line 1
1);export{P 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.