PageSourceSearch

https://pepperfm.com/_nuxt/CVaj4tE_.js

js pepperfm.com collected 2026-10-04 19:32:35 UTC 1,645 bytes, 1 lines download raw bytes

1import{bG as V,bw as S,b8 as C,bg as q,ay as M,bH as _,bL as u,ax as B,H as i,bP as I,aV as U,b5 as c,b2 as w,as as x,ao as $,aN as k,B as p,b4 as m,aC as d}from"./CsndW-p6.js";import{_ as P}from"./DuYmN1hW.js";import"./D05lumUn.js";import"./mg0GQoKt.js";import"./Bejjnddp.js";const H={slots:{root:"my-5 gap-4"}},G={__name:"ProseTabs",props:$({defaultValue:{type:String,required:!1,default:"0"},sync:{type:String,required:!1},hash:{type:String,required:!1},class:{type:null,required:!1},ui:{type:Object,required:!1}},{modelValue:{type:String},modelModifiers:{}}),emits:["update:modelValue"],setup(n){const t=n,f=V(),s=S(n,"modelValue"),y=C(),b=q("prose.tabs",t),h=p(()=>m({extend:m(H),...y.ui?.prose?.tabs||{}})),r=k(1),v=p(()=>(r.value,f.default?.()?.flatMap(l).filter(Boolean)||[]));function l(e,a){return typeof e.type=="symbol"?e.children?.map(l):{index:a,label:e.props?.label||`${a}`,description:e.props?.description,icon:e.props?.icon,component:e}}M(()=>{if(t.sync){const e=`tabs-${t.sync}`,a=_(e,()=>localStorage.getItem(e));u(a,()=>{a.value&&(s.value=a.value)},{immediate:!0}),u(s,()=>{s.value&&(a.value=s.value,localStorage.setItem(e,s.value))})}});async function g(){if(t.hash){const e=t.hash.startsWith("#")?t.hash:`#${t.hash}`;setTimeout(()=>{document.querySelector(e)?.scrollIntoView()},200)}}return B(()=>r.value++),(e,a)=>(d(),i(P,{modelValue:s.value,"onUpdate:modelValue":[a[0]||(a[0]=o=>s.value=o),g],color:"primary",variant:"link",items:v.value,class:x(t.class),"unmount-on-hide":!1,ui:c(w)(h.value(),c(b))},{content:I(({item:o})=>[(d(),i(U(o.component)))]),_:1},8,["modelValue","items","class","ui"]))}};export{G 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.