@tarojs/components
Version:
Taro 组件库。
21 lines • 566 B
JavaScript
import { h } from 'vue';
import { useForwardRef } from '../forwardRef';
export default {
emits: ['tap'],
setup: function setup(props, _ref) {
var slots = _ref.slots,
emit = _ref.emit,
attrs = _ref.attrs;
var iconType = attrs.type.replace(/_/g, '-');
var forwardRef = useForwardRef();
return function () {
return h('taro-icon-core', {
ref: forwardRef,
class: ['hydrated', "weui-icon-".concat(iconType)],
onClick: function onClick(e) {
emit('tap', e);
}
}, slots);
};
}
};