PageSourceSearch

https://livestorm.co/_nuxt/DwiBNGz_.js

js livestorm.co collected 2026-09-24 07:25:43 UTC 2,471 bytes, 1 lines download raw bytes

1import{_ as v,J as k,j as O}from"./ClrPqwtt.js";import{c as q}from"./kNJhZwX3.js";import{g as A}from"./Ceep3lFU.js";import{j as B,k as C,o as E,x as d,a as m,A as s,q as y,m as I,t as $,v as M,u as h,B as x,h as _,F as T,y as U,O as H}from"./CGPNxvoe.js";const w={class:"body"},L=["data-datocms-content-link-url","innerHTML"],N={__name:"MoleculeAccordionItem",props:{as:{default(){return"heading"},required:!1,type:String,validator(e){return["heading","paragraph"].indexOf(e)!==-1}},content:{required:!0,type:String},title:{required:!0,type:String},theme:{default(){return"light"},required:!1,type:String,validator(e){return["dark","light"].indexOf(e)!==-1}}},emits:["item:toggle"],setup(e,{expose:p,emit:l}){const i=l,n=e,a=_(null),r=_(!1);let t=null;B(()=>r.value,o=>{t[o?"play":"reverse"]()});function c(){r.value=!1}function u(){t=new A.timeline,t.from(a.value.querySelector(".body"),{duration:.8,ease:"expo.inOut",height:0},0),t.to(a.value.querySelectorAll(".line")[1],{duration:.8,ease:"expo.inOut",scale:0},0),t.pause()}function f(){r.value=!r.value,i("item:toggle")}return C(()=>{t.kill(),t=null}),E(()=>{u()}),p({close:c,toggle:f}),(o,g)=>{const S=k;return m(),d("div",{ref_key:"$el",ref:a,class:x(["accordion-item",n.theme])},[s("div",{class:"head",onClick:f},[y(S,{as:n.as,level:3},{default:I(()=>[$(M(n.title),1)]),_:1},8,["as"]),g[0]||(g[0]=s("div",{class:"circle"},[s("div",{class:"line"}),s("div",{class:"line"})],-1))]),s("div",w,[s("div",{class:"content","data-datocms-content-link-url":("cmsEditUrl"in o?o.cmsEditUrl:h(q))(n.content),innerHTML:("stripStega"in o?o.stripStega:h(O))(n.content)},null,8,L)])],2)}}},V=v(N,[["__scopeId","data-v-4ac1f2a9"]]),b={__name:"OrganismAccordion",props:{as:{default(){return"heading"},required:!1,type:String,validator(e){return["heading","paragraph"].indexOf(e)!==-1}},items:{required:!0,type:Array},theme:{default(){return"light"},required:!1,type:String,validator(e){return["dark","light"].indexOf(e)!==-1}}},setup(e,{expose:p}){const l=e,i=_(null);function n(a){i.value.forEach((r,t)=>{a!==t&&r.close()})}return p({$items:i}),(a,r)=>{const t=V;return m(),d("div",{class:x(["accordion",l.theme])},[(m(!0),d(T,null,U(e.items,(c,u)=>(m(),d("div",{key:u,class:"line"},[y(t,H({ref_for:!0,ref_key:"$items",ref:i},{ref_for:!0},c,{as:e.as,content:c.content,theme:l.theme,"onItem:toggle":f=>n(u)}),null,16,["as","content","theme","onItem:toggle"])]))),128))],2)}}},z=v(b,[["__scopeId","data-v-6385003f"]]);export{z 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.