PageSourceSearch

https://www.watertechonline.com/_nuxt/DashboardNavbar-CyjILDVV.mjs

js watertechonline.com collected 2026-09-24 08:56:07 UTC 4,471 bytes, 1 lines download raw bytes

1import{A as e,D as t,E as n,H as r,Ht as i,Ln as a,N as o,O as s,Ot as c,P as l,Pt as u,R as d,Zt as f,it as p,jn as m,k as h,kn as g,lt as _,q as v,un as y,y as b,yt as x}from"./vue.runtime.esm-bundler-DK-ieOMu.mjs";import{o as S}from"./is-equal-CdQM1mL-.mjs";import{R as C,a as w,h as T,i as E,o as D,r as O}from"./useFieldGroup-BjrnXgPF.mjs";import{M as k}from"./usePortal-BXyysH4I.mjs";import{t as A}from"./Button-CHLYEPlz.mjs";import{n as j}from"./useLocale-hvizExQD.mjs";import{r as M,t as N}from"./DashboardSidebarToggle-a5JNDczz.mjs";var P={base:`hidden lg:flex`,variants:{side:{left:``,right:``}}};u(),r();var F={__name:`UDashboardSidebarCollapse`,props:{color:{type:null,required:!1,default:`neutral`},variant:{type:null,required:!1,default:`ghost`},side:{type:String,required:!1,default:`left`},ui:{type:Object,required:!1},label:{type:String,required:!1},activeColor:{type:null,required:!1},activeVariant:{type:null,required:!1},size:{type:null,required:!1},square:{type:Boolean,required:!1},block:{type:Boolean,required:!1},loadingAuto:{type:Boolean,required:!1},onClick:{type:[Function,Array],required:!1},class:{type:null,required:!1},icon:{type:null,required:!1},avatar:{type:Object,required:!1},leading:{type:Boolean,required:!1},leadingIcon:{type:null,required:!1},trailing:{type:Boolean,required:!1},trailingIcon:{type:null,required:!1},loading:{type:Boolean,required:!1},loadingIcon:{type:null,required:!1},as:{type:null,required:!1},type:{type:null,required:!1},disabled:{type:Boolean,required:!1},exactActiveClass:{type:String,required:!1},viewTransition:{type:Boolean,required:!1}},setup(e){let t=D(`dashboardSidebarCollapse`,e),r=w(C(t,`icon`,`side`,`class`)),{t:a}=j(),o=S(),{sidebarCollapsed:c,collapseSidebar:l}=M({sidebarCollapsed:i(!1),collapseSidebar:()=>{}}),u=n(()=>E({extend:P,...o.ui?.dashboardSidebarCollapse||{}}));return(e,n)=>(p(),s(A,v({...f(r),icon:f(t).icon||(f(c)?f(o).ui.icons.panelOpen:f(o).ui.icons.panelClose),"aria-label":f(c)?f(a)(`dashboardSidebarCollapse.expand`):f(a)(`dashboardSidebarCollapse.collapse`),...e.$attrs},{class:u.value({class:[f(t).ui?.base,f(t).class],side:f(t).side}),onClick:n[0]||=e=>f(l)?.(!f(c))}),null,16,[`class`]))}},I={slots:{root:`h-(--ui-header-height) shrink-0 flex items-center justify-between border-b border-default px-4 sm:px-6 gap-1.5`,left:`flex items-center gap-1.5 min-w-0`,icon:`shrink-0 size-5 self-center me-1.5`,title:`flex items-center gap-1.5 font-semibold text-highlighted truncate`,center:`hidden lg:flex`,right:`flex items-center shrink-0 gap-1.5`,toggle:``},variants:{toggleSide:{left:{toggle:``},right:{toggle:``}}}};r(),u(),y();var L=Object.assign({inheritAttrs:!1},{__name:`UDashboardNavbar`,props:{as:{type:null,required:!1},icon:{type:null,required:!1},title:{type:String,required:!1},toggle:{type:[Boolean,Object],required:!1,default:!0},toggleSide:{type:String,required:!1,default:`left`},class:{type:null,required:!1},ui:{type:Object,required:!1}},setup(r){let i=r,u=x(),y=D(`dashboardNavbar`,i),C=S(),w=M({}),[A,j]=k(),P=n(()=>E({extend:I,...C.ui?.dashboardNavbar||{}})());return(n,r)=>(p(),e(b,null,[l(f(A),null,{default:c(()=>[_(n.$slots,`toggle`,m(d({...f(w),ui:P.value})),()=>[f(y).toggle?(p(),s(N,v({key:0},typeof f(y).toggle==`object`?f(y).toggle:{},{side:f(y).toggleSide,"data-slot":`toggle`,class:P.value.toggle({class:f(y).ui?.toggle,toggleSide:f(y).toggleSide})}),null,16,[`side`,`class`])):h(``,!0)])]),_:3}),l(f(T),v({as:f(y).as,"data-slot":`root`},n.$attrs,{class:P.value.root({class:[f(y).ui?.root,f(y).class]})}),{default:c(()=>[t(`div`,{"data-slot":`left`,class:g(P.value.left({class:f(y).ui?.left}))},[f(y).toggleSide===`left`?(p(),s(f(j),{key:0})):h(``,!0),_(n.$slots,`left`,m(d(f(w))),()=>[_(n.$slots,`leading`,m(d({...f(w),ui:P.value})),()=>[f(y).icon?(p(),s(O,{key:0,name:f(y).icon,"data-slot":`icon`,class:g(P.value.icon({class:f(y).ui?.icon}))},null,8,[`name`,`class`])):h(``,!0)]),t(`h1`,{"data-slot":`title`,class:g(P.value.title({class:f(y).ui?.title}))},[_(n.$slots,`title`,{},()=>[o(a(f(y).title),1)])],2),_(n.$slots,`trailing`,m(d({...f(w),ui:P.value})))])],2),u.default?(p(),e(`div`,{key:0,"data-slot":`center`,class:g(P.value.center({class:f(y).ui?.center}))}
1,[_(n.$slots,`default`,m(d(f(w))))],2)):h(``,!0),t(`div`,{"data-slot":`right`,class:g(P.value.right({class:f(y).ui?.right}))},[_(n.$slots,`right`,m(d(f(w)))),f(y).toggleSide===`right`?(p(),s(f(j),{key:0})):h(``,!0)],2)]),_:3},16,[`as`,`class`])],64))}});export{F as n,L 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.