PageSourceSearch

https://flowfuse.com/_nuxt/BYIaKHcu2.js

js flowfuse.com collected 2026-10-02 10:17:04 UTC 5,516 bytes, 1 lines download raw bytes

1import{B as e,wt as t,yt as n}from"./DtSZKRQB.js";import{D as r,E as i,Lt as a,_ as o,b as s,bt as c,et as l,g as u,k as d,mt as f,o as p,qt as m,v as h,xt as g,y as _}from"./KMxuRXml.js";import{t as v}from"./BZxWCaxE.js";import{n as y,r as b,t as x}from"./QVzSJ3V3.js";import{t as S}from"./Dr6hcdky2.js";import{n as C,r as w,t as T}from"./C_dzHIGc2.js";import{t as E}from"./DCLEhBZi2.js";import{t as D}from"./CRgi2hPW2.js";import{t as O}from"./DGfwcWFj2.js";import{t as k}from"./-b3Bf9742.js";var A={slots:{root:`relative min-w-0`,list:`flex items-center gap-1.5`,item:`flex min-w-0`,link:`group relative flex items-center gap-1.5 text-sm min-w-0 rounded-md`,linkLeadingIcon:`shrink-0 size-5`,linkLeadingAvatar:`shrink-0`,linkLeadingAvatarSize:`2xs`,linkLabel:`truncate`,separator:`flex`,separatorIcon:`shrink-0 size-5 text-muted`},variants:{active:{true:{link:`font-semibold`},false:{link:`text-muted font-medium`}},disabled:{true:{link:`cursor-not-allowed opacity-75`}},to:{true:``},color:{primary:{link:`outline-primary/25 focus-visible:outline-3`},secondary:{link:`outline-secondary/25 focus-visible:outline-3`},success:{link:`outline-success/25 focus-visible:outline-3`},info:{link:`outline-info/25 focus-visible:outline-3`},warning:{link:`outline-warning/25 focus-visible:outline-3`},error:{link:`outline-error/25 focus-visible:outline-3`},highlight:{link:`outline-highlight/25 focus-visible:outline-3`},neutral:{link:`outline-inverted/25 focus-visible:outline-3`}}},compoundVariants:[{disabled:!1,active:!1,to:!0,class:{link:[`hover:text-default`,`transition-colors`]}},{color:`primary`,active:!0,class:{link:`text-primary`}},{color:`secondary`,active:!0,class:{link:`text-secondary`}},{color:`success`,active:!0,class:{link:`text-success`}},{color:`info`,active:!0,class:{link:`text-info`}},{color:`warning`,active:!0,class:{link:`text-warning`}},{color:`error`,active:!0,class:{link:`text-error`}},{color:`highlight`,active:!0,class:{link:`text-highlight`}},{color:`neutral`,active:!0,class:{link:`text-highlighted`}}],defaultVariants:{color:`primary`}},j={__name:`UBreadcrumb`,props:{as:{type:null,required:!1,default:`nav`},items:{type:Array,required:!1},separatorIcon:{type:null,required:!1},color:{type:null,required:!1},labelKey:{type:null,required:!1,default:`label`},class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(d){let k=d,j=a(),M=y(`breadcrumb`,k),{dir:N}=O(),P=v(),F=u(()=>M.separatorIcon||(N.value===`rtl`?P.ui.icons.chevronLeft:P.ui.icons.chevronRight)),I=u(()=>x({extend:A,...P.ui?.breadcrumb||{}})({color:M.color}));return(a,u)=>(f(),h(e(S),{as:e(M).as,"aria-label":`breadcrumb`,"data-slot":`root`,class:n(I.value.root({class:[e(M).ui?.root,e(M).class]}))},{default:m(()=>[o(`ol`,{"data-slot":`list`,class:n(I.value.list({class:e(M).ui?.list}))},[(f(!0),s(p,null,c(e(M).items,(c,u)=>(f(),s(p,{key:u},[o(`li`,{"data-slot":`item`,class:n(I.value.item({class:[e(M).ui?.item,c.ui?.item]}))},[r(T,l({ref_for:!0},e(w)(c),{custom:``}),{default:m(({active:o,...d})=>[r(C,l({ref_for:!0},d,{as:`span`,"aria-current":(c.active??o)&&u===e(M).items.length-1?`page`:void 0,"data-slot":`link`,class:I.value.link({class:[e(M).ui?.link,c.ui?.link,c.class],active:c.active??u===e(M).items.length-1,disabled:!!c.disabled,to:!!c.to})}),{default:m(()=>[g(a.$slots,c.slot||`item`,{item:c,active:c.active??u===e(M).items.length-1,index:u,ui:I.value},()=>[g(a.$slots,c.slot?`${c.slot}-leading`:`item-leading`,{item:c,active:c.active??u===e(M).items.length-1,index:u,ui:I.value},()=>[c.icon?(f(),h(E,{key:0,name:c.icon,"data-slot":`linkLeadingIcon`,class:n(I.value.linkLeadingIcon({class:[e(M).ui?.linkLeadingIcon,c.ui?.linkLeadingIcon],active:c.active??u===e(M).items.length-1}))},null,8,[`name`,`class`])):c.avatar?(f(),h(D,l({key:1,size:e(M).ui?.linkLeadingAvatarSize||I.value.linkLeadingAvatarSize()},{ref_for:!0},c.avatar,{"data-slot":`linkLeadingAvatar`,class:I.value.linkLeadingAvatar({class:[e(M).ui?.linkLeadingAvatar,c.ui?.linkLeadingAvatar],active:c.active??u===e(M).items.length-1})}),null,16,[`size`,`class`])):_(``,!0)]),e(b)(c,e(M).labelKey)||j[c.slot?`${c.slot}-label`:`item-label`]?(f(),s(`span`,{key:0,"data-slot":`linkLabel`,class:n(I.value.linkLabel({class:[e(M).ui?.linkLabel,c.ui?.linkLabel]}))},[g(a.$slots,c.slot?`${c.slot}-label`:`item-label`,{item:c,active:c.active??u===e(M).items.length-1,index:u},()=>[i(t(e(b)(c,e(M).labelKey)),1)])],2)):_(``,!0),g(a.$slots,c.slot?`${c.slot}-trailing`:`item-trailing`,{item:c,active:c.active??u===e(M).items.length-1,index:u})])]),_:2},1040,[`aria-current`,`class`])]),_:2},1040)],2),u<e(M).items.length-1?(f(),s(`li`,{key:0,role:`presentation`,"aria-hidden":`true`,"data-slot":`separator`,class:n(I.value.separator({class:[e(M).ui?.separator,c.ui?.separator]}))},[g(a.$slots,`separator`,{ui:I.value},()=>[r(E,{name:F.value,"data-slot":`separatorIcon`,class:n(I.value.separatorIcon({class:[e(M).ui?.separatorIcon,c.ui?.separatorIcon]}))},null,8,[`name`,`class`])])],2)):_(``,!0)],64))),128))],2)]),_:3},8,[`as`,`class`]))}},M=Object.assign(d({__name:`Breadcrumbs`,props:{items:{}},setup(t){let n=t,r=u(()=>n.items.map(e=>({...e,...e.to?{to:k(e.to)}:{}}))),i=u(()=>r.value.map((e,t)=>({...e,ui:{...e.to?{link:`hover:text-indigo-600`}:{},...t===0&&n.items.length>1?{item:`shrink-0`}:{}}})));return(t,n)=>{let r=j;return f(),h(r,{items:e(i),color:`neutral`,class:`capitalize`,ui:{link:`text-sm`}},{separator:m(()=>[...n[0]||=[o(`span`,{class:`mx-1 text-gray-400`},`/`,-1)]]),_:1},8,[`items`])}}}),{__name:`Breadcrumbs`});export{M 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.