You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
13 lines
1.2 KiB
13 lines
1.2 KiB
import{a as s}from"./context-KbjOeZY_.js";import{u as l}from"./upperFirst-Bq7Kgunw.js";import{d as a,i as d,O as u,G as c}from"./index-bVOhw2NF.js";import{c as p,b as f}from"./light-Cua7cqmF.js";import{u as m}from"./use-style-qLHIyj3D.js";function w(e,t){return a({name:l(e),setup(){var i;const o=(i=d(s,null))===null||i===void 0?void 0:i.mergedIconsRef;return()=>{var n;const r=(n=o==null?void 0:o.value)===null||n===void 0?void 0:n[e];return r?r():t}}})}const h=p("base-icon",`
|
|
height: 1em;
|
|
width: 1em;
|
|
line-height: 1em;
|
|
text-align: center;
|
|
display: inline-block;
|
|
position: relative;
|
|
fill: currentColor;
|
|
transform: translateZ(0);
|
|
`,[f("svg",`
|
|
height: 1em;
|
|
width: 1em;
|
|
`)]),x=a({name:"BaseIcon",props:{role:String,ariaLabel:String,ariaDisabled:{type:Boolean,default:void 0},ariaHidden:{type:Boolean,default:void 0},clsPrefix:{type:String,required:!0},onClick:Function,onMousedown:Function,onMouseup:Function},setup(e){m("-base-icon",h,u(e,"clsPrefix"))},render(){return c("i",{class:`${this.clsPrefix}-base-icon`,onClick:this.onClick,onMousedown:this.onMousedown,onMouseup:this.onMouseup,role:this.role,"aria-label":this.ariaLabel,"aria-hidden":this.ariaHidden,"aria-disabled":this.ariaDisabled},this.$slots)}});export{x as N,w as r};
|