var _components;

import Info from '../info';
import create from '../utils/create-basic';
export default create({
  render: function render() {
    var _vm = this;

    var _h = _vm.$createElement;

    var _c = _vm._self._c || _h;

    return _c('i', _vm._g({
      class: _vm.b([_vm.name], _vm.classPrefix),
      style: {
        color: _vm.color,
        fontSize: _vm.size
      }
    }, _vm.$listeners), [_c('vm-info', {
      attrs: {
        "info": _vm.info
      }
    })], 1);
  },
  name: 'icon',
  components: (_components = {}, _components[Info.name] = Info, _components),
  props: {
    name: String,
    size: [String, Number],
    info: [String, Number],
    classPrefix: {
      type: String,
      default: 'vm-icon'
    },
    color: {
      type: String
    }
  }
});