"use strict";

var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports["default"] = void 0;
var _locale = require("../../src/locale");
var _snippets = _interopRequireDefault(require("./snippets"));
var _default = exports["default"] = {
  snippets: _snippets["default"],
  componentName: 'Card',
  "group": (0, _locale.t)('card.key_JGArIdWcIG2x'),
  title: (0, _locale.t)('card.key_CzILcpsFPcjK'),
  category: (0, _locale.t)('card.key_tybHbpSPYR6f'),
  props: [{
    name: 'title',
    title: {
      label: (0, _locale.t)('card.key_TX7aOEH9JNVm'),
      tip: (0, _locale.t)('card.key_wV3CUUzwMkn6')
    },
    propType: {
      type: 'oneOfType',
      value: ['string', 'node']
    }
  }, {
    name: 'bordered',
    title: {
      label: (0, _locale.t)('card.key_vEyljY0aRfBZ'),
      tip: (0, _locale.t)('card.key_IokT37bm2Y8q')
    },
    propType: 'bool',
    defaultValue: true
  }, {
    name: 'cover',
    title: {
      label: (0, _locale.t)('card.key_2lDslEz9wQ6x'),
      tip: (0, _locale.t)('card.key_V9ylmYisloYZ')
    },
    propType: 'node'
  }, {
    name: 'extra',
    title: {
      label: (0, _locale.t)('card.key_1jIUQVmNOWpU'),
      tip: (0, _locale.t)('card.key_RFvMd0iPtqXo')
    },
    propType: {
      type: 'oneOfType',
      value: ['string', 'node']
    }
  }, {
    name: 'hoverable',
    title: {
      label: (0, _locale.t)('card.key_4hYte9BTC51r'),
      tip: (0, _locale.t)('card.key_Vd3WNN27BUoZ')
    },
    propType: 'bool',
    defaultValue: false
  }, {
    name: 'loading',
    title: {
      label: 'loading',
      tip: (0, _locale.t)('card.key_mx5H7ozkPHsO')
    },
    propType: 'bool',
    defaultValue: false
  }, {
    name: 'size',
    title: {
      label: (0, _locale.t)('card.key_qHYiOZRtO5bL'),
      tip: (0, _locale.t)('card.key_DlyTgY0K02p0')
    },
    propType: {
      type: 'oneOf',
      value: ['default', 'small']
    },
    defaultValue: 'default'
  }, {
    name: 'type',
    title: {
      label: (0, _locale.t)('card.key_g4CDgc5WDVEN'),
      tip: (0, _locale.t)('card.key_vQwe63nZOXzB')
    },
    propType: {
      type: 'oneOf',
      value: ['default', 'inner']
    },
    defaultValue: 'default'
  }],
  configure: {
    component: {
      isContainer: true
    },
    supports: {
      style: true,
      events: false
    }
  }
};