PageSourceSearch

https://www.janzz.jobs/_nuxt/D6urNoyK.js

js janzz.jobs collected 2026-10-09 23:18:28 UTC 2,431 bytes, 1 lines download raw bytes

1import{aq as C,bQ as g,W as y,L as x,g as b,o as n,e as p,k as B,ay as u,c as d,f as h,aL as m,l as c,w as j,a1 as I,a2 as O,a_ as J,a$ as K,G as T,d as L,Y as N,P as q}from"./DuZPCryh.js";import{_ as z}from"./BbwOjiJJ.js";const k=Symbol("this is an accodion"),D={class:"flex-1 min-w-0 overflow-hidden"},E={class:"j-accordion-item-content"},Y={__name:"JAccordionItem",props:{expanded:{type:Boolean,default:!1}},setup(t){const e=C(),{isVariant1:i,isVariant3:r,selectedAccordionKey:l,didSelectAccordionItem:s,single:_}=g(k),a=y(t.expanded),$=c(()=>a.value?"spinner":"spinner-anti"),V=c(()=>({"j-accordion--icon":!0,"j-accordion--icon-visible":a.value})),w=c(()=>({"j-accordion-item--expanded":a.value})),S=()=>{a.value=!a.value,s(e)};return x(l,o=>{_.value&&a.value&&o!==e&&(a.value=!1)}),(o,Q)=>{const v=I,A=z;return n(),b("div",{class:m(["j-accordion-item",[w.value]])},[p("div",{class:"j-accordion-item-title",onClick:S},[u(o.$slots,"title-outer",{visible:a.value},()=>[p("div",D,[u(o.$slots,"title")]),h(i)||h(r)?(n(),d(v,{key:0,xsmall:"",class:m([V.value,"shrink-0 ml-2 block"]),icon:"chevron-down"},null,8,["class"])):(n(),d(O,{key:1,name:$.value,mode:"out-in"},{default:j(()=>[a.value?(n(),d(v,{key:"plus",icon:"dash"})):(n(),d(v,{key:"minus",icon:"plus"}))]),_:1},8,["name"]))])]),B(A,null,{default:j(()=>[J(p("div",E,[u(o.$slots,"body")],512),[[K,a.value]])]),_:3})],2)}}},G=L({setup(t){const{single:e,variant:i}=N(t),r=c(()=>i.value==="variant1"),l=c(()=>i.value==="variant3"),s=y(void 0);return q(k,{single:e,didSelectAccordionItem:f=>s.value=f,isVariant1:r,isVariant3:l,selectedAccordionKey:s}),{}},props:{single:{type:Boolean,default:!1},variant:{type:String,default:"default",validator:t=>["default","variant1","variant2","variant3","compact"].includes(t)}},computed:{classObj(){return{"j-accordion--default":this.variant==="default","j-accordion--variant1":this.variant==="variant1","j-accordion--variant2":this.variant==="variant2","j-accordion--variant3":this.variant==="variant3","j-accordion--compact":this.variant==="compact"}},isVariant1(){return this.variant==="variant1"},isVariant2(){return this.variant==="variant2"},isVariant3(){return this.variant==="variant3"},iscompact(){return this.variant==="compact"}}});function P(t,e,i,r,l,s){return n(),b("div",{class:m(["j-accordion",t.classObj])},[u(t.$slots,"default")],2)}const F=Object.assign(T(G,[["render",P]]),{__name:"JAccordion"});export{F as _,Y as a};

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.