import{g as u,E as s,G as n,j as o,H as t,o as r,c as d,I as p,d as l,t as f,y as c}from"./entry.eb978f24.js";import{_ as g}from"./_plugin-vue_export-helper.c27b6911.js";const m=u({props:{value:{type:String,default:null},size:{type:String,default:()=>s.ui.kbd.default.size,validator(e){return Object.keys(s.ui.kbd.size).includes(e)}},ui:{type:Object,default:()=>s.ui.kbd}},setup(e){const a=n();return{ui:o(()=>t({},e.ui,a.ui.kbd))}}});function b(e,a,i,k,y,z){return r(),d("kbd",{class:c([e.ui.base,e.ui.size[e.size],e.ui.padding,e.ui.rounded,e.ui.font,e.ui.background,e.ui.ring])},[p(e.$slots,"default",{},()=>[l(f(e.value),1)])],2)}const S=g(m,[["render",b]]);export{S as default};
