UNPKG

vant-fork

Version:

Lightweight Mobile UI Components built on Vue

53 lines (43 loc) 1.16 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); exports.__esModule = true; exports.default = void 0; var _info = _interopRequireDefault(require("../info")); var _createBasic = _interopRequireDefault(require("../utils/create-basic")); var _components; var _default = (0, _createBasic.default)({ render: function render() { var _vm = this; var _h = _vm.$createElement; var _c = _vm._self._c || _h; return _c('i', _vm._g({ class: [_vm.classPrefix, _vm.classPrefix + "-" + _vm.name], style: _vm.style }, _vm.$listeners), [_vm._t("default"), _c('van-info', { attrs: { "info": _vm.info } })], 2); }, name: 'icon', components: (_components = {}, _components[_info.default.name] = _info.default, _components), props: { name: String, info: [String, Number], color: String, size: String, classPrefix: { type: String, default: 'van-icon' } }, computed: { style: function style() { return { color: this.color, fontSize: this.size }; } } }); exports.default = _default;