import{I as r,b as m,c as Z,o as y,w as g,k as o,m as u,g as _,t as w,z as x,p as t,u as i,J as B}from"./runtime-dom.esm-bundler-CU8rrbZA.chunk.mjs";import{_ as k}from"./createElementId-DhjFt1I9-C_WKCRq3.chunk.mjs";import{g as h}from"./index-Bndk0DrU.chunk.mjs";var W="M13 14H11V9H13M13 18H11V16H13M1 21H23L12 2L1 21Z",D="M11,15H13V17H11V15M11,7H13V13H11V7M12,2C6.47,2 2,6.5 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4A8,8 0 0,1 20,12A8,8 0 0,1 12,20Z",E="M23,12L20.56,9.22L20.9,5.54L17.29,4.72L15.4,1.54L12,3L8.6,1.54L6.71,4.72L3.1,5.53L3.44,9.21L1,12L3.44,14.78L3.1,18.47L6.71,19.29L8.6,22.47L12,21L15.4,22.46L17.29,19.28L20.9,18.46L20.56,14.78L23,12M13,17H11V15H13V17M13,13H11V7H13V13Z",G="M20,11V13H8L13.5,18.5L12.08,19.92L4.16,12L12.08,4.08L13.5,5.5L8,11H20Z",K="M4,11V13H16L10.5,18.5L11.92,19.92L19.84,12L11.92,4.08L10.5,5.5L16,11H4Z",Q="M19,19H5V8H19M16,1V3H8V1H6V3H5C3.89,3 3,3.89 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5C21,3.89 20.1,3 19,3H18V1",T="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z",X="M10,17L5,12L6.41,10.58L10,14.17L17.59,6.58L19,8M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z",Y="M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z",e1="M15.41,16.58L10.83,12L15.41,7.41L14,6L8,12L14,18L15.41,16.58Z",a1="M8.59,16.58L13.17,12L8.59,7.41L10,6L16,12L10,18L8.59,16.58Z",t1="M7.41,15.41L12,10.83L16.59,15.41L18,14L12,8L6,14L7.41,15.41Z",s1="M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M16.2,16.2L11,13V7H12.5V12.2L17,14.9L16.2,16.2Z",L1="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z",o1="M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20,12C20,16.41 16.41,20 12,20M12,2C6.47,2 2,6.47 2,12C2,17.53 6.47,22 12,22C17.53,22 22,17.53 22,12C22,6.47 17.53,2 12,2M14.59,8L12,10.59L9.41,8L8,9.41L10.59,12L8,14.59L9.41,16L12,13.41L14.59,16L16,14.59L13.41,12L16,9.41L14.59,8Z",r1="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z",l1="M16,12A2,2 0 0,1 18,10A2,2 0 0,1 20,12A2,2 0 0,1 18,14A2,2 0 0,1 16,12M10,12A2,2 0 0,1 12,10A2,2 0 0,1 14,12A2,2 0 0,1 12,14A2,2 0 0,1 10,12M4,12A2,2 0 0,1 6,10A2,2 0 0,1 8,12A2,2 0 0,1 6,14A2,2 0 0,1 4,12Z",n1="M12,9A3,3 0 0,0 9,12A3,3 0 0,0 12,15A3,3 0 0,0 15,12A3,3 0 0,0 12,9M12,17A5,5 0 0,1 7,12A5,5 0 0,1 12,7A5,5 0 0,1 17,12A5,5 0 0,1 12,17M12,4.5C7,4.5 2.73,7.61 1,12C2.73,16.39 7,19.5 12,19.5C17,19.5 21.27,16.39 23,12C21.27,7.61 17,4.5 12,4.5Z",u1="M11.83,9L15,12.16C15,12.11 15,12.05 15,12A3,3 0 0,0 12,9C11.94,9 11.89,9 11.83,9M7.53,9.8L9.08,11.35C9.03,11.56 9,11.77 9,12A3,3 0 0,0 12,15C12.22,15 12.44,14.97 12.65,14.92L14.2,16.47C13.53,16.8 12.79,17 12,17A5,5 0 0,1 7,12C7,11.21 7.2,10.47 7.53,9.8M2,4.27L4.28,6.55L4.73,7C3.08,8.3 1.78,10 1,12C2.73,16.39 7,19.5 12,19.5C13.55,19.5 15.03,19.2 16.38,18.66L16.81,19.08L19.73,22L21,20.73L3.27,3M12,7A5,5 0 0,1 17,12C17,12.64 16.87,13.26 16.64,13.82L19.57,16.75C21.07,15.5 22.27,13.86 23,12C21.27,7.61 17,4.5 12,4.5C10.6,4.5 9.26,4.75 8,5.2L10.17,7.35C10.74,7.13 11.35,7 12,7Z",i1="M13,9H11V7H13M13,17H11V11H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z",d1="M14,19H18V5H14M6,19H10V5H6V19Z",A1="M8,5.14V19.14L19,12.14L8,5.14Z",v1="M12.5,8C9.85,8 7.45,9 5.6,10.6L2,7V16H11L7.38,12.38C8.77,11.22 10.54,10.5 12.5,10.5C16.04,10.5 19.05,12.81 20.1,16L22.47,15.22C21.08,11.03 17.15,8 12.5,8Z";const M1=()=>{},p1=Array.isArray,I=Symbol(""),H1=Symbol(""),[z]=window.OC?.config?.version?.split(".")??[],N=Number.parseInt(z??"32")<32,$=Symbol.for("NcFormBox:context");function S(){return r($,{isInFormBox:!1,formBoxItemClass:void 0})}const F={class:"button-vue__wrapper"},R={class:"button-vue__icon"},j={class:"button-vue__text"},q=m({__name:"NcButton",props:{alignment:{default:"center"},ariaLabel:{default:void 0},disabled:{type:Boolean},download:{type:[String,Boolean],default:void 0},href:{default:void 0},pressed:{type:Boolean,default:void 0},size:{default:"normal"},target:{default:"_self"},text:{default:void 0},to:{default:void 0},type:{default:"button"},variant:{default:"secondary"},wide:{type:Boolean}},emits:["click","update:pressed"],setup(d,{emit:A}){const e=d,l=A,{formBoxItemClass:v}=S(),M=r(I,null)!==null,s=t(()=>M&&e.to?"RouterLink":e.href?"a":"button"),p=t(()=>s.value==="button"&&typeof e.pressed=="boolean"),L=t(()=>e.pressed?"primary":e.pressed===!1&&e.variant==="primary"?"secondary":e.variant),H=t(()=>L.value.startsWith("tertiary")),n=t(()=>e.alignment.split("-")[0]),C=t(()=>e.alignment.includes("-")),c=r("NcPopover:trigger:attrs",()=>({}),!1),f=t(()=>c()),V=t(()=>{if(s.value==="RouterLink")return{to:e.to,activeClass:"active"};if(s.value==="a")return{href:e.href||"#",target:e.target,rel:"nofollow noreferrer noopener",download:e.download||void 0};if(s.value==="button")return{...f.value,"aria-pressed":e.pressed,type:e.type,disabled:e.disabled}});function b(a){p.value&&l("update:pressed",!e.pressed),l("click",a)}return(a,J)=>(y(),Z(B(s.value),x({class:["button-vue",[`button-vue--size-${a.size}`,{[`button-vue--${L.value}`]:L.value,"button-vue--tertiary":H.value,"button-vue--wide":a.wide,[`button-vue--${n.value}`]:n.value!=="center","button-vue--reverse":C.value,"button-vue--legacy":i(N)},i(v)]],"aria-label":a.ariaLabel},V.value,{onClick:b}),{default:g(()=>[o("span",F,[o("span",R,[u(a.$slots,"icon",{},void 0,!0)]),o("span",j,[u(a.$slots,"default",{},()=>[_(w(a.text),1)],!0)])])]),_:3},16,["class","aria-label"]))}}),C1=k(q,[["__scopeId","data-v-06ad9b25"]]),c1=h().detectUser().setApp("@nextcloud/vue").build();export{Y as A,s1 as B,Q as C,C1 as N,u1 as a,n1 as b,T as c,D as d,o1 as e,G as f,l1 as g,K as h,N as i,v1 as j,a1 as k,c1 as l,L1 as m,p1 as n,H1 as o,M1 as p,W as q,I as r,i1 as s,X as t,E as u,d1 as v,A1 as w,e1 as x,r1 as y,t1 as z}; //# sourceMappingURL=logger-D3RVzcfQ-CklyzrxW.chunk.mjs.map