1import{a as l}from"./DhjfO_53.js";import{o as n,i,w as s,a as d,h as r,I as u,aa as c,m as f}from"./C91i7qYR.js";const h=["data-heading-reveal","innerHTML"],v={__name:"TextHeading",props:{tag:{type:String,default:"h"},level:{type:[Number,String],default:1},size:{type:String,default:"",validator:e=>["300","400","500","600","700","800","900",""].includes(e)},style:{type:String,default:"default",validator:e=>["default","variant"].includes(e)},modifier:{type:String,default:null},className:{type:String,default:null},reveal:{type:Boolean,default:!0},text:{type:String,default:""},hyphens:{type:Boolean,default:!1}},setup(e){const a=e,t=f(()=>l(a.text));return(o,g)=>(n(),i(c(e.tag==="h"?`h${e.level}`:e.tag),{class:u(["b-heading",[e.size?`b-heading--${e.size}`:null,e.style==="variant"?"b-heading--title":null,e.modifier,e.className,e.hyphens?"b-heading--hyphens":null]])},{default:s(()=>[d("span",{class:"b-heading__text","data-heading-reveal":e.reveal&&parseInt(e.size)>=600?"":void 0,innerHTML:r(t)},null,8,h)]),_:1},8,["class"]))}};export{v as _};
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.