PageSourceSearch

https://xmacna.ai/_nuxt/Dgs6hFTu.js

js xmacna.ai collected 2026-10-05 13:23:27 UTC 12,007 bytes, 1 lines download raw bytes

1import{_ as R}from"./osqaVy29.js";import{_ as D}from"./0TAyzOoh.js";import{at as H,a as V,d as U,c as b,o as g,B as $,r as v,aA as z,aK as N,m as h,O as Q,e as F,aL as K,a6 as P,i as M,j as T,k as d,q as I,p as w,l as G,f as S,n as C,b as W,t as X}from"./Bcc8-a-q.js";import{U as Y}from"./CfUektVg.js";import{u as Z}from"./CdE3OqS9.js";import{u as _}from"./D3ZPBIcn.js";const q={to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},prefetch:{type:Boolean,default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1}},ee=e=>Object.keys(q).reduce((a,t)=>(e[t]!==void 0&&(a[t]=e[t]),a),{}),ae={base:"focus:outline-none focus-visible:outline-0 disabled:cursor-not-allowed disabled:opacity-75 aria-disabled:cursor-not-allowed aria-disabled:opacity-75 flex-shrink-0",font:"font-medium",rounded:"rounded-md",truncate:"text-left break-all line-clamp-1",block:"w-full flex justify-center items-center",inline:"inline-flex items-center",size:{"2xs":"text-xs",xs:"text-xs",sm:"text-sm",md:"text-sm",lg:"text-sm",xl:"text-base"},gap:{"2xs":"gap-x-1",xs:"gap-x-1.5",sm:"gap-x-1.5",md:"gap-x-2",lg:"gap-x-2.5",xl:"gap-x-2.5"},padding:{"2xs":"px-2 py-1",xs:"px-2.5 py-1.5",sm:"px-2.5 py-1.5",md:"px-3 py-2",lg:"px-3.5 py-2.5",xl:"px-3.5 py-2.5"},square:{"2xs":"p-1",xs:"p-1.5",sm:"p-1.5",md:"p-2",lg:"p-2.5",xl:"p-2.5"},color:{white:{solid:"shadow-sm ring-1 ring-inset ring-gray-300 dark:ring-gray-700 text-gray-900 dark:text-white bg-white hover:bg-gray-50 disabled:bg-white aria-disabled:bg-white dark:bg-gray-900 dark:hover:bg-gray-800/50 dark:disabled:bg-gray-900 dark:aria-disabled:bg-gray-900 focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400",ghost:"text-gray-900 dark:text-white hover:bg-white dark:hover:bg-gray-900 focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400"},gray:{solid:"shadow-sm ring-1 ring-inset ring-gray-300 dark:ring-gray-700 text-gray-700 dark:text-gray-200 bg-gray-50 hover:bg-gray-100 disabled:bg-gray-50 aria-disabled:bg-gray-50 dark:bg-gray-800 dark:hover:bg-gray-700/50 dark:disabled:bg-gray-800 dark:aria-disabled:bg-gray-800 focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400",ghost:"text-gray-700 dark:text-gray-200 hover:text-gray-900 dark:hover:text-white hover:bg-gray-50 dark:hover:bg-gray-800 focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400",link:"text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 underline-offset-4 hover:underline focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400"},black:{solid:"shadow-sm text-white dark:text-gray-900 bg-gray-900 hover:bg-gray-800 disabled:bg-gray-900 aria-disabled:bg-gray-900 dark:bg-white dark:hover:bg-gray-100 dark:disabled:bg-white dark:aria-disabled:bg-white focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400",link:"text-gray-900 dark:text-white underline-offset-4 hover:underline focus-visible:ring-inset focus-visible:ring-2 focus-visible:ring-primary-500 dark:focus-visible:ring-primary-400"}},variant:{solid:"shadow-sm text-white dark:text-gray-900 bg-{color}-500 hover:bg-{color}-600 disabled:bg-{color}-500 aria-disabled:bg-{color}-500 dark:bg-{color}-400 dark:hover:bg-{color}-500 dark:disabled:bg-{color}-400 dark:aria-disabled:bg-{color}-400 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-{color}-500 dark:focus-visible:outline-{color}-400",outline:"ring-1 ring-inset ring-current text-{color}-500 dark:text-{color}-400 hover:bg-{color}-50 disabled:bg-transparent aria-disabled:bg-transparent dark:hover:bg-{color}-950 dark:disabled:bg-transparent dark:aria-disabled:bg-transparent focus-visible:ring-2 focus-visible:ring-{color}-500 dark:focus-visible:ring-{color}-400",soft:"text-{color}-500 dark:text-{color}-400 bg-{color}-50 hover:bg-{color}-100 disabled:bg-{color}-50 aria-disabled:bg-{color}-50 dark:bg-{color}-950 dark:hover:bg-{color}-900 dark:disabled:bg-{color}-950 dark:aria-disabled:bg-{color}-950 focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-{color}-500 dark:focus-visible:ring-{color}-400",ghost:"text-{color}-500 dark:text-{color}-400 hover:bg-{color}-50 disabled:bg-transparent aria-disabled:bg-transparent dark:hover:bg-{color}-950 dark:disabled:bg-transparent dark:aria-disabled:bg-transparent focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-{color}-500 dark:focus-visible:ring-{color}-400",link:"text-{color}-500 hover:text-{color}-600 disabled:text-{color}-500 aria-disabled:text-{color}-500 dark:text-{color}-400 dark:hover:text-{color}-500 dark:disabled:text-{color}-400 dark:aria-disabled:text-{color}-400 underline-offset-4 hover:underline focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-{color}-500 dark:focus-visible:ring-{color}-400"},icon:{base:"flex-shrink-0",loading:"animate-spin",size:{"2xs":"h-4 w-4",xs:"h-4 w-4",sm:"h-5 w-5",md:"h-5 w-5",lg:"h-5 w-5",xl:"h-6 w-6"}},default:{size:"sm",variant:"solid",color:"primary",loadingIcon:"i-heroicons-arrow-path-20-solid"}};function ie(e,i){const a=O(e),t=O(i);return E(a,t)}function E(e,i){var r,o;const a=[],t=new Set([...Object.keys(e.props||{}),...Object.keys(i.props||{})]);if(e.props&&i.props)for(const s of t){const n=e.props[s],l=i.props[s];n&&l?a.push(...E((r=e.props)==null?void 0:r[s],(o=i.props)==null?void 0:o[s])):(n||l)&&a.push(new L((l||n).key,n?"removed":"added",l,n))}return t.size===0&&e.hash!==i.hash&&a.push(new L((i||e).key,"changed",i,e)),a}function O(e,i=""){if(e&&typeof e!="object")return new A(i,e,H(e));const a={},t=[];for(const r in e)a[r]=O(e[r],i?`${i}.${r}`:r),t.push(a[r].hash);return new A(i,e,`{${t.join(":")}}`,a)}class L{constructor(i,a,t,r){this.key=i,this.type=a,this.newValue=t,this.oldValue=r}toString(){return this.toJSON()}toJSON(){var i;switch(this.type){case"added":return`Added   \`${this.key}\``;case"removed":return`Removed \`${this.key}\``;case"changed":return`Changed \`${this.key}\` from \`${((i=this.oldValue)==null?void 0:i.toString())||"-"}\` to \`${this.newValue.toString()}\``}}}class A{constructor(i,a,t,r){this.key=i,this.value=a,this.hash=t,this.props=r}toString(){return this.props?`{${Object.keys(this.props).join(",")}}`:JSON.stringify(this.value)}toJSON(){const i=this.key||".";return this.props?`${i}({${Object.keys(this.props).join(",")}})`:`${i}(${this.value})`}}const re=U({inheritAttrs:!1,props:{...q,as:{type:String,default:"button"},type:{type:String,default:"button"},disabled:{type:Boolean,default:null},active:{type:Boolean,default:void 0},exact:{type:Boolean,default:!1},exactQuery:{type:[Boolean,String],default:!1},exactHash:{type:Boolean,default:!1},inactiveClass:{type:String,default:void 0}},setup(e){function i(t,r){const o=ie(t,r).reduce((l,c)=>(c.type==="added"&&l.add(c.key),l),new Set),s=Object.fromEntries(Object.entries(t).filter(([l])=>!o.has(l))),n=Object.fromEntries(Object.entries(r).filter(([l])=>!o.has(l)));return P(s,n)}function a(t,r,{isActive:o,isExactActive:s}){if(e.exactQuery==="partial"){if(!i(t.query,r.query))return e.inactiveClass}else if(e.exactQuery===!0&&!P(t.query,r.query))return e.inactiveClass;return e.exactHash&&t.hash!==r.hash?e.inactiveClass:e.exact&&s||!e.exact&&o?e.activeClass:e.inactiveClass}return{resolveLinkClass:a}}}),te=["href","aria-disabled","role","rel","target","tabindex","onClick"];function se(e,i,a,t,r,o){const s=D;return e.to?(g(),b(s,h({key:1},e.$props,{custom:""}),{default:$(({route:n,href:l,target:c,rel:k,navigate:m,isActive:y,isExactActive:p,isExternal:x})=>[F("a",h(e.$attrs,{href:e.disabled?void 0:l,"aria-disabled":e.disabled?"true":void 0,role:e.disabled?"link":void 0,rel:k,target:c,class:e.active!==void 0?e.active?e.activeClass:e.inactiveClass:e.resolveLinkClass(n,e._.provides[K]||e.$route,{isActive:y,isExactActive:p}),tabindex:e.disabled?-1:void 0,onClick:f=>!x&&!e.disabled&&m(f)}),[v(e.$slots,"default",z(N({isActive:e.active!==void 0?e.active:e.exact?p:y})))],16,te)]),_:3},16)):(g(),b(Q(e.as),h({key:0,type:e.type,disabled:e.disabled},e.$attrs,{class:e.active?e.activeClass:e.inactiveClass}),{default:$(()=>[v(e.$slots,"default",z(N({isActive:e.active})))]),_:3},16,["type","disabled","class"]))}const J=V(re,[["render",se]]),u=M(I.ui.strategy,I.ui.button,ae),le=U({components:{UIcon:Y,ULink:J},inheritAttrs:!1,props:{...q,type:{type:String,default:"button"},block:{type:Boolean,default:!1},label:{type:String,default:null},loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},padded:{type:Boolean,default:!0},size:{type:String,default:()=>u.default.size,validator(e){return Object.keys(u.size).includes(e)}},color:{type:String,default:()=>u.default.color,validator(e){return[...I.ui.colors,...Object.keys(u.color)].includes(e)}},variant:{type:String,default:()=>u.default.variant,validator(e){return[...Object.keys(u.variant),...Object.values(u.color).flatMap(i=>Object.keys(i))].includes(e)}},icon:{type:String,default:null},loadingIcon:{type:String,default:()=>u.default.loadingIcon},leadingIcon:{type:String,default:null},trailingIcon:{type:String,default:null},trailing:{type:Boolean,default:!1},leading:{type:Boolean,default:!1},square:{type:Boolean,default:!1},truncate:{type:Boolean,default:!1},class:{type:[String,Object,Array],default:()=>""},ui:{type:Object,default:()=>({})}},setup(e,{slots:i}){const{ui:a,attrs:t}=Z("button",T(e,"ui"),u),{size:r,rounded:o}=_({ui:a,props:e}),s=d(()=>e.icon&&e.leading||e.icon&&!e.trailing||e.loading&&!e.trailing||e.leadingIcon),n=d(()=>e.icon&&e.trailing||e.loading&&e.trailing||e.trailingIcon),l=d(()=>e.square||!i.default&&!e.label),c=d(()=>{var B,j;const f=((j=(B=a.value.color)==null?void 0:B[e.color])==null?void 0:j[e.variant])||a.value.variant[e.variant];return G(w(a.value.base,a.value.font,o.value,a.value.size[r.value],a.value.gap[r.value],e.padded&&a.value[l.value?"square":"padding"][r.value],f==null?void 0:f.replaceAll("{color}",e.color),e.block?a.value.block:a.value.inline),e.class)}),k=d(()=>e.loading?e.loadingIcon:e.leadingIcon||e.icon),m=d(()=>e.loading&&!s.value?e.loadingIcon:e.trailingIcon||e.icon),y=d(()=>w(a.value.icon.base,a.value.icon.size[r.value],e.loading&&a.value.icon.loading)),p=d(()=>w(a.value.icon.base,a.value.icon.size[r.value],e.loading&&!s.value&&a.value.icon.loading)),x=d(()=>ee(e));return{ui:a,attrs:t,isLeading:s,isTrailing:n,isSquare:l,buttonClass:c,leadingIconName:k,trailingIconName:m,leadingIconClass:y,trailingIconClass:p,linkProps:x}}});function ne(e,i,a,t,r,o){const s=R,n=J;return g(),b(n,h({type:e.type,disabled:e.disabled||e.loading,class:e.buttonClass},{...e.linkProps,...e.attrs}),{default:$(()=>[v(e.$slots,"leading",{disabled:e.disabled,loading:e.loading},()=>[e.isLeading&&e.leadingIconName?(g(),b(s,{key:0,name:e.leadingIconName,class:C(e.leadingIconClass),"aria-hidden":"true"},null,8,["name","class"])):S("",!0)]),v(e.$slots,"default",{},()=>[e.label?(g(),W("span",{key:0,class:C([e.truncate?e.ui.truncate:""])},X(e.label),3)):S("",!0)]),v(e.$slots,"trailing",{disabled:e.disabled,loading:e.loading},()=>[e.isTrailing&&e.trailingIconName?(g(),b(s,{key:0,name:e.trailingIconName,class:C(e.trailingIconClass),"aria-hidden":"true"},null,8,["name","class"])):S("",!0)])]),_:3},16,["type","disabled","class"])}const be=V(le,[["render",ne]]);export{be as _,ae as b,ee as g};

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.