PageSourceSearch

https://cashbackstacks.com/_nuxt/CvWF1vbH.js

js cashbackstacks.com collected 2026-10-02 00:49:38 UTC 4,155 bytes, 1 lines download raw bytes

1import{d as x,dq as V,dr as $,bb as B,o as r,a as p,b as d,V as u,f as a,bc as K,bk as H,K as P,L as S,bl as j,bm as F,h as q,F as N,j as z,ds as D,n as l,bo as y,e as _,dt as O,H as I,J as m,G as C,t as k,du as E,g as L,m as R,dv as T,c as G,Z as A}from"./B03Hv0XP.js";var J=x({__name:"AccordionHeader",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"h3"}},setup(g){const f=g,v=V(),b=$();return B(),(o,s)=>(r(),p(a(K),{as:f.as,"as-child":f.asChild,"data-orientation":a(v).orientation,"data-state":a(b).dataState.value,"data-disabled":a(b).dataDisabled.value},{default:d(()=>[u(o.$slots,"default")]),_:3},8,["as","as-child","data-orientation","data-state","data-disabled"]))}}),U=J;const Z={slots:{root:"w-full",item:"border-b border-default last:border-b-0",header:"flex",trigger:"group flex-1 flex items-center gap-1.5 font-medium text-sm py-3.5 focus-visible:outline-primary min-w-0",content:"data-[state=open]:animate-[accordion-down_200ms_ease-out] data-[state=closed]:animate-[accordion-up_200ms_ease-out] overflow-hidden focus:outline-none",body:"text-sm pb-3.5",leadingIcon:"shrink-0 size-5",trailingIcon:"shrink-0 size-5 ms-auto group-data-[state=open]:rotate-180 transition-transform duration-200",label:"text-start break-words"},variants:{disabled:{true:{trigger:"cursor-not-allowed opacity-75"}}}},W={__name:"UAccordion",props:{as:{type:null,required:!1},items:{type:Array,required:!1},trailingIcon:{type:null,required:!1},valueKey:{type:null,required:!1,default:"value"},labelKey:{type:null,required:!1,default:"label"},class:{type:null,required:!1},ui:{type:Object,required:!1},collapsible:{type:Boolean,required:!1,default:!0},defaultValue:{type:null,required:!1},modelValue:{type:null,required:!1},type:{type:String,required:!1,default:"single"},disabled:{type:Boolean,required:!1},unmountOnHide:{type:Boolean,required:!1,default:!0}},emits:["update:modelValue"],setup(g,{emit:f}){const v=g,b=f,o=H(),s=P("accordion",v),h=S(),w=j(F(s,"as","collapsible","defaultValue","disabled","modelValue","unmountOnHide"),b),t=G(()=>A({extend:A(Z),...h.ui?.accordion||{}})({disabled:s.disabled}));return(i,M)=>(r(),p(a(T),R(a(w),{type:a(s).type,"data-slot":"root",class:t.value.root({class:[a(s).ui?.root,a(s).class]})}),{default:d(()=>[(r(!0),q(N,null,z(a(s).items,(e,n)=>(r(),p(a(D),{key:a(y)(e,a(s).valueKey)??n,value:a(y)(e,a(s).valueKey)??String(n),disabled:e.disabled,"data-slot":"item",class:l(t.value.item({class:[a(s).ui?.item,e.ui?.item,e.class]}))},{default:d(({open:c})=>[_(a(U),{as:"div","data-slot":"header",class:l(t.value.header({class:[a(s).ui?.header,e.ui?.header]}))},{default:d(()=>[_(a(O),{"data-slot":"trigger",class:l(t.value.trigger({class:[a(s).ui?.trigger,e.ui?.trigger],disabled:e.disabled}))},{default:d(()=>[u(i.$slots,"leading",{item:e,index:n,open:c,ui:t.value},()=>[e.icon?(r(),p(I,{key:0,name:e.icon,"data-slot":"leadingIcon",class:l(t.value.leadingIcon({class:[a(s).ui?.leadingIcon,e?.ui?.leadingIcon]}))},null,8,["name","class"])):m("",!0)]),a(y)(e,a(s).labelKey)||o.default?(r(),q("span",{key:0,"data-slot":"label",class:l(t.value.label({class:[a(s).ui?.label,e.ui?.label]}))},[u(i.$slots,"default",{item:e,index:n,open:c}
1,()=>[C(k(a(y)(e,a(s).labelKey)),1)])],2)):m("",!0),u(i.$slots,"trailing",{item:e,index:n,open:c,ui:t.value},()=>[_(I,{name:e.trailingIcon||a(s).trailingIcon||a(h).ui.icons.chevronDown,"data-slot":"trailingIcon",class:l(t.value.trailingIcon({class:[a(s).ui?.trailingIcon,e.ui?.trailingIcon]}))},null,8,["name","class"])])]),_:2},1032,["class"])]),_:2},1032,["class"]),e.content||o.content||e.slot&&o[e.slot]||o.body||e.slot&&o[`${e.slot}-body`]?(r(),p(a(E),{key:0,"data-slot":"content",class:l(t.value.content({class:[a(s).ui?.content,e.ui?.content]}))},{default:d(()=>[u(i.$slots,e.slot||"content",{item:e,index:n,open:c,ui:t.value},()=>[L("div",{"data-slot":"body",class:l(t.value.body({class:[a(s).ui?.body,e.ui?.body]}))},[u(i.$slots,e.slot?`${e.slot}-body`:"body",{item:e,index:n,open:c,ui:t.value},()=>[C(k(e.content),1)])],2)])]),_:2},1032,["class"])):m("",!0)]),_:2},1032,["value","disabled","class"]))),128))]),_:3},16,["type","class"]))}};export{W 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.