PageSourceSearch

https://colorsinspo.com/_nuxt/BjhpBj3a.js

js colorsinspo.com collected 2026-09-25 19:21:28 UTC 5,276 bytes, 1 lines download raw bytes

1import{On as e,Tn as t,g as n,k as r,mt as i,qt as a,v as o,xt as s}from"./Do9sOqsw.js";import{C as c}from"./BdpgQGE1.js";import{t as l}from"./BwKxv4B7.js";import{t as u}from"./bW6NxFOP.js";import{m as d}from"./D-QI0rii.js";import{t as f}from"./DVk10B66.js";import{C as p}from"./ChSndMWR.js";import{t as m}from"./BkTGe-hi.js";import{t as h}from"./LczgkNfS.js";import{t as g}from"./CSys-kzP.js";import{t as _}from"./Bv6AeBie.js";import{n as v,r as y,t as b}from"./Cou4MD46.js";function x({type:e,defaultValue:t,modelValue:n}){let r=n||t;return n!==void 0||t!==void 0?Array.isArray(r)?`multiple`:`single`:e??`single`}function S({type:e,defaultValue:t,modelValue:n}){return e||x({type:e,defaultValue:t,modelValue:n})}function C({type:e,defaultValue:t}){return t===void 0?e===`single`?void 0:[]:t}function w(e,t){let r=n(()=>S(e)),i=p(e,`modelValue`,t,{defaultValue:C(e),passive:e.modelValue===void 0,deep:!0});function a(e){if(r.value===`single`)i.value=u(e,i.value)?void 0:e;else{let t=Array.isArray(i.value)?[...i.value||[]]:[i.value].filter(Boolean);if(f(t,e)){let n=t.findIndex(t=>u(t,e));t.splice(n,1)}else t.push(e);i.value=t}}return{modelValue:i,changeModelValue:a,isSingle:n(()=>r.value===`single`)}}var[T,E]=d(`AccordionRoot`),D=r({__name:`AccordionRoot`,props:{collapsible:{type:Boolean,required:!1,default:!1},disabled:{type:Boolean,required:!1,default:!1},dir:{type:String,required:!1},orientation:{type:String,required:!1,default:`vertical`},unmountOnHide:{type:Boolean,required:!1,default:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},type:{type:String,required:!1},modelValue:{type:null,required:!1},defaultValue:{type:null,required:!1}},emits:[`update:modelValue`],setup(n,{emit:r}){let c=n,l=r,{dir:u,disabled:d,unmountOnHide:f}=t(c),p=g(u),{modelValue:h,changeModelValue:v,isSingle:y}=w(c,l),{forwardRef:b,currentElement:x}=_();return E({disabled:d,direction:p,orientation:c.orientation,parentElement:x,isSingle:y,collapsible:c.collapsible,modelValue:h,changeModelValue:v,unmountOnHide:f}),(t,n)=>(i(),o(e(m),{ref:e(b),"as-child":t.asChild,as:t.as},{default:a(()=>[s(t.$slots,`default`,{modelValue:e(h)})]),_:3},8,[`as-child`,`as`]))}}),O=function(e){return e.Open=`open`,e.Closed=`closed`,e}(O||{}),[k,A]=d(`AccordionItem`),j=r({__name:`AccordionItem`,props:{disabled:{type:Boolean,required:!1},value:{type:String,required:!0},unmountOnHide:{type:Boolean,required:!1,default:void 0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(t,{expose:r}){let l=t,u=T(),d=n(()=>u.isSingle.value?l.value===u.modelValue.value:Array.isArray(u.modelValue.value)&&u.modelValue.value.includes(l.value)),f=n(()=>u.disabled.value||l.disabled),p=n(()=>f.value?``:void 0),m=n(()=>d.value?O.Open:O.Closed);r({open:d,dataDisabled:p});let{currentRef:g,currentElement:v}=_();A({open:d,dataState:m,disabled:f,dataDisabled:p,triggerId:``,currentRef:g,currentElement:v,value:n(()=>l.value)});function b(e){let t=e.target;if(Array.from(u.parentElement.value?.querySelectorAll(`[data-reka-collection-item]`)??[]).findIndex(e=>e===t)===-1)return null;h(e,t,u.parentElement.value,{arrowKeyOptions:u.orientation,dir:u.direction.value,focus:!0})}return(t,n)=>(i(),o(e(y),{"data-orientation":e(u).orientation,"data-disabled":p.value,"data-state":m.value,disabled:f.value,open:d.value,as:l.as,"as-child":l.asChild,"unmount-on-hide":l.unmountOnHide??e(u).unmountOnHide.value,onKeydown:c(b,[`up`,`down`,`left`,`right`,`home`,`end`])},{default:a(()=>[s(t.$slots,`default`,{open:d.value})]),_:3},8,[`data-orientation`,`data-disabled`,`data-state`,`disabled`,`open`,`as`,`as-child`,`unmount-on-hide`]))}}),M=r({__name:`AccordionContent`,props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(t){let n=t,r=T(),c=k();return _(),(t,l)=>(i(),o(e(v),{role:`region`,"as-child":n.asChild,as:t.as,"force-mount":n.forceMount,"aria-labelledby":e(c).triggerId,"data-state":e(c).dataState.value,"data-disabled":e(c).dataDisabled.value,"data-orientation":e(r).orientation,style:{"--reka-accordion-content-width":`var(--reka-collapsible-content-width)`,"--reka-accordion-content-height":`var(--reka-collapsible-content-height)`},onContentFound:l[0]||=t=>e(r).changeModelValue(e(c).value.value)},{default:a(()=>[s(t.$slots,`default`)]),_:3},8,[`as-child`,`as`,`force-mount`,`aria-labelledby`,`data-state`,`data-disabled`,`data-orientation`]))}}),N=r({__name:`AccordionTrigger`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(t){let n=t,r=T(),c=k();c.triggerId||=l(void 0,`reka-accordion-trigger`);function u(){let e=r.isSingle.value&&c.open.value&&!r.collapsible;c.disabled.value||e||r.changeModelValue(c.value.value)}return(t,l)=>(i(),o(e(b),{id:e(c).triggerId,ref:e(c).currentRef,"data-reka-collection-item":``,as:n.as,"as-child":n.asChild,"aria-disabled":e(c).disabled.value||void 0,"aria-expanded":e(c).open.value||!1,"data-disabled":e(c).dataDisabled.value,"data-orientation":e(r).orientation,"data-state":e(c).dataState.value,disabled:e(c).disabled.value,onClick:u},{default:a(()=>[s(t.$slots,`default`)]),_:3},8,[`id`,`as`,`as-child`,`aria-disabled`,`aria-expanded`,`data-disabled`,`data-orientation`,`data-state`,`disabled`]))}});
1export{D as a,k as i,M as n,T as o,j as r,N as t};

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.