import{d as m,z as o,b as t,c as i,g as d,e as l,u as r,O as u,Y as _,l as y,m as k,a9 as h,f as g,L as z,h as $,E as M,w as C,Q as b}from"./index-1fa25223.js";import{o as c,m as P,a as w,u as V}from"./VListItem-53d44b85.js";import{_ as L}from"./_plugin-vue_export-helper-c27b6911.js";/* empty css              */const B=["title","innerHTML"],T=["title","innerHTML"],Q=m({__name:"ProviderIcon",props:{domain:{},size:{},dark:{type:Boolean}},setup(n){const s=n,a=o(()=>s.domain in t.providers?t.providers[s.domain].domain:s.domain);return(e,p)=>(i(),d("div",{style:u(`width:${e.size}px;margin-left:10px;margin-right:10px`)},[a.value=="library"?(i(),l(c,{key:0,size:e.size,icon:"mdi-bookshelf",title:e.$t("item_in_library")},null,8,["size","title"])):e.$vuetify.theme.current.dark&&r(t).providerManifests[a.value].icon_svg_dark?(i(),d("div",{key:1,style:u(`width: ${e.size}px`),title:r(t).providerManifests[a.value].name,innerHTML:r(t).providerManifests[a.value].icon_svg_dark},null,12,B)):r(t).providerManifests[a.value].icon_svg?(i(),d("div",{key:2,style:u(`width: ${e.size}px;height: ${e.size}px`),title:r(t).providerManifests[a.value].name,innerHTML:r(t).providerManifests[a.value].icon_svg},null,12,T)):r(t).providerManifests[a.value].icon?(i(),l(c,{key:3,size:e.size,icon:"mdi-"+r(t).providerManifests[a.value].icon,title:r(t).providerManifests[a.value].name,dark:e.$vuetify.theme.current.dark},null,8,["size","icon","title","dark"])):(i(),l(c,{key:4,size:e.size,dark:e.$vuetify.theme.current.dark,icon:"mdi-playlist-play"},null,8,["size","dark"]))],4))}}),H={props:{variant:{type:String,default:"default",validator:n=>["default","panel"].includes(n)}},setup(n,s){const a=o(()=>({class:"container-default"})),e=o(()=>({class:_.theme.current.value.dark?"container-default container-panels-dark":"container-default container-panels-light"}));return{btnProps:o(()=>{switch(n.variant){case"default":return a.value;case"panel":return e.value;default:return a.value}})}}};const S=y({fluid:{type:Boolean,default:!1},...P(),...w()},"VContainer"),I=k()({name:"VContainer",props:S(),setup(n,s){let{slots:a}=s;const{rtlClasses:e}=h();return V(()=>g(n.tag,{class:["v-container",{"v-container--fluid":n.fluid},e.value,n.class],style:n.style},a)),{}}});function D(n,s,a,e,p,f){return i(),l(I,M(e.btnProps,{variant:"default",fluid:""}),z({_:2},[$(n.$slots,(E,v)=>({name:v,fn:C(()=>[b(n.$slots,v,{},void 0,!0)])}))]),1040)}const Y=L(H,[["render",D],["__scopeId","data-v-7629334b"]]);export{Y as C,Q as _};
