@tarojs/components
Version:
Taro 组件库。
19 lines • 491 B
JavaScript
import { listeners } from '../mixins/listeners';
import { refs } from '../mixins/refs';
export default {
name: 'taro-icon',
mixins: [listeners, refs],
props: {
type: String
},
render: function render(createElement) {
var iconType = this.type.replace(/_/g, '-');
return createElement('taro-icon-core', {
class: ['hydrated', "weui-icon-".concat(iconType)],
attrs: {
type: this.type
},
on: this.listeners
}, this.$slots.default);
}
};