vnode-e253b113.js 947 B

12
  1. import{aq as S,bz as A,bA as N,bB as n}from"./index-312d0758.js";var _=(E=>(E[E.TEXT=1]="TEXT",E[E.CLASS=2]="CLASS",E[E.STYLE=4]="STYLE",E[E.PROPS=8]="PROPS",E[E.FULL_PROPS=16]="FULL_PROPS",E[E.HYDRATE_EVENTS=32]="HYDRATE_EVENTS",E[E.STABLE_FRAGMENT=64]="STABLE_FRAGMENT",E[E.KEYED_FRAGMENT=128]="KEYED_FRAGMENT",E[E.UNKEYED_FRAGMENT=256]="UNKEYED_FRAGMENT",E[E.NEED_PATCH=512]="NEED_PATCH",E[E.DYNAMIC_SLOTS=1024]="DYNAMIC_SLOTS",E[E.HOISTED=-1]="HOISTED",E[E.BAIL=-2]="BAIL",E))(_||{});const L=E=>{if(!A(E))return{};const o=E.props||{},e=(A(E.type)?E.type.props:void 0)||{},r={};return Object.keys(e).forEach(T=>{N(e[T],"default")&&(r[T]=e[T].default)}),Object.keys(o).forEach(T=>{r[n(T)]=o[T]}),r},p=E=>{const o=S(E)?E:[E],e=[];return o.forEach(r=>{var T;S(r)?e.push(...p(r)):A(r)&&S(r.children)?e.push(...p(r.children)):(e.push(r),A(r)&&((T=r.component)!=null&&T.subTree)&&e.push(...p(r.component.subTree)))}),e};export{_ as P,p as f,L as g};