1import{G as _,V as h,k as T,K as A,u as C,P as v,Y as O,O as D,Z as y,E as N,_ as V,r as p,o as d,c as j,$ as m,a as u,w as E,l as $,h as b}from"./index-D-iuxWOd.js";import{m as w}from"./BlockDivider-DABsdPv0.js";import{P as B}from"./PlacesAndTopicsSearch-CMKKvHNL.js";import"./TypeOverviewListEntry-BqgEvagY.js";import"./SearchInput-DH-ZtFsP.js";var G=Object.defineProperty,H=Object.getOwnPropertyDescriptor,c=(e,n,s,a)=>{for(var t=a>1?void 0:a?H(n,s):n,i=e.length-1,r;i>=0;i--)(r=e[i])&&(t=(a?r(n,s,t):r(t))||t);return a&&t&&G(n,s,t),t};const S=_("contentPage"),W=_("edition");let o=class extends h{constructor(){super(...arguments),this.context=T(()=>{const e=A(),n=e.getters["contentPage/currentPageTitle"],s={origin:e.getters.getOrigin,data:this.section,title:n()};return C(w(s,e)),{}})}get description(){var e,n,s,a,t;return((t=(a=(s=(n=(e=this.section)==null?void 0:e.resolution)==null?void 0:n.section)==null?void 0:s.sectionConfiguration)==null?void 0:a.fields)==null?void 0:t.description)||""}};c([v({required:!0})],o.prototype,"section",2);c([W.Getter("getEdition")],o.prototype,"edition",2);c([S.Getter("currentPageTitle")],o.prototype,"currentPageTitle",2);c([O("getOrigin")],o.prototype,"origin",2);o=c([D({name:"PlacesAndTopicsPage",components:{DnmContentHeader:y,DnmContentWrapper:N,PlacesAndTopicsSearch:B}})],o);const F={class:"placesAndTopics","data-testid":"places-and-topics-page-container"},I={class:"placesAndTopics__headerWrapper"};function Z(e,n,s,a,t,i){const r=p("DnmContentHeader"),P=p("DnmContentWrapper"),f=p("PlacesAndTopicsSearch");return d(),j("article",F,[m("header",I,[u(P,{size:"page"},{default:E(()=>{var l;return[u(r,{"crop-description":!1,description:e.description,"render-logo":!((l=e.edition)!=null&&l.hideVrmEndorsement),title:e.currentPageTitle(),class:"placesAndTopics__header","data-testid":"places-and-topics-page-container"},null,8,["description","render-logo","title"])]}),_:1})]),m("main",null,[e.section?(d(),$(f,{key:0,section:e.section},null,8,["section"])):b("",!0)])])}const k=V(o,[["render",Z],["__scopeId","data-v-a0e14226"]]);var g;try{"__c"in o&&((g=o.__c).componentFileName??(g.componentFileName=Object.create(null)),Object.defineProperty(o.__c,"componentFileName",{value:"app/pages/contentPage/placesAndTopicsPage/PlacesAndTopicsPage.vue"}))}catch(e){console.error("injectFileNamePlugin",e)}export{k 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.