"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const n=require("@dialpad/dialtone-icons/vue3"),e=require("vue"),i=require("../../_plugin-vue_export-helper-BRilXfQE.cjs"),r=require("../icon/icon-constants.cjs"),l={name:"DtLoader",components:{DtIconLoading:n.DtIconLoading},props:{ariaLabel:{type:String,default:""},size:{type:String,default:"500",validator:o=>Object.keys(r.ICON_SIZE_MODIFIERS).includes(o)}}},c=["aria-label"];function d(o,_,t,u,p,g){const a=e.resolveComponent("dt-icon-loading");return e.openBlock(),e.createElementBlock("div",{class:"d-loader","aria-label":t.ariaLabel||"loading","data-qa":"dt-loader"},[e.createVNode(a,{class:"d-loader__icon","data-qa":"dt-loader-icon",size:t.size},null,8,["size"])],8,c)}const s=i._(l,[["render",d]]);exports.default=s;
//# sourceMappingURL=loader.cjs.map
