import{D as f,U as u,V as m,o as c,l as h,m as p,u as t,c as g,b as r,d as L,r as _,n as w,W as x,q as y}from"./DWiYjlu3.js";const N=["href"],v=f({__name:"ProseHeading",props:{tag:{default:"h2"},id:{},class:{},className:{}},setup(l){const a=l,n=u(),d=m(),C=s=>encodeURIComponent(s.trim().toLowerCase().replace(/[:,/?.'""()]/g,"").replace(/\s+/g,"-")),i=s=>(s||[]).map(e=>e?typeof e=="string"?e:typeof e.children=="string"?e.children:Array.isArray(e.children)?i(e.children):"":"").join(""),o=y(()=>{if(a.id)return a.id;const s=i(d.default?.()||[]);return s?C(s):void 0});return(s,e)=>(c(),h(x(l.tag),w({id:t(o),class:[a.class,a.className,t(n).class,t(n).className]},t(n)),{default:p(()=>[t(o)?(c(),g("a",{key:0,class:"header-anchor",href:`#${t(o)}`,"data-ga-name":"header-anchor","data-ga-location":"prose-heading"},[...e[0]||(e[0]=[r("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false"},[r("path",{d:"M12.2426 3.75736C11.4615 2.97631 10.1952 2.97631 9.41416 3.75736L7.99995 5.17157C7.60942 5.56209 6.97626 5.56209 6.58573 5.17157C6.19521 4.78105 6.19521 4.14788 6.58573 3.75736L7.99995 2.34314C9.56205 0.781046 12.0947 0.781046 13.6568 2.34314C15.2189 3.90524 15.2189 6.4379 13.6568 8L12.2426 9.41421C11.8521 9.80473 11.2189 9.80473 10.8284 9.41421C10.4379 9.02369 10.4379 8.39052 10.8284 8L12.2426 6.58578C13.0236 5.80473 13.0236 4.5384 12.2426 3.75736Z",fill:"#333333"}),r("path",{d:"M10.5355 5.4645C10.926 5.85502 10.926 6.48819 10.5355 6.87871L6.87863 10.5356C6.4881 10.9261 5.85494 10.9261 5.46441 10.5356C5.07389 10.145 5.07389 9.51188 5.46441 9.12135L9.12127 5.4645C9.51179 5.07397 10.145 5.07397 10.5355 5.4645Z",fill:"#333333"}),r("path",{d:"M3.75742 9.41422C2.97637 10.1953 2.97637 11.4616 3.75742 12.2426C4.53847 13.0237 5.8048 13.0237 6.58584 12.2426L8.00006 10.8284C8.39058 10.4379 9.02375 10.4379 9.41427 10.8284C9.8048 11.219 9.8048 11.8521 9.41427 12.2426L8.00006 13.6569C6.43796 15.219 3.9053 15.219 2.3432 13.6569C0.781107 12.0948 0.781107 9.56211 2.3432 8.00001L3.75742 6.5858C4.14794 6.19527 4.78111 6.19527 5.17163 6.5858C5.56216 6.97632 5.56215 7.60948 5.17163 8.00001L3.75742 9.41422Z",fill:"#333333"})],-1)])],8,N)):L("",!0),_(s.$slots,"default")]),_:3},16,["id","class"]))}}),k=Object.assign(v,{__name:"ProseHeading"});export{k as default};