"use strict";

var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports["default"] = void 0;
var _loopData = _interopRequireDefault(require("../_com-props/loopData"));
var _locale = require("../../src/locale");
var _snippets = _interopRequireDefault(require("./snippets"));
var _default = exports["default"] = {
  componentName: 'Form.List',
  "group": (0, _locale.t)('formList.key_4BStbIOrN0G5'),
  title: (0, _locale.t)('formList.key_G6kAPlgyMfLP'),
  category: (0, _locale.t)('formList.key_2bVDI4Sn5kNY'),
  snippets: _snippets["default"],
  props: [_loopData["default"], {
    name: 'name',
    title: {
      label: (0, _locale.t)('formList.key_gNzsrplK1Gy1'),
      tip: (0, _locale.t)('formList.key_qQgIeQ6Ow9sS')
    },
    isRequired: true,
    propType: 'string'
  }, {
    name: 'initialValue',
    title: {
      label: (0, _locale.t)('formList.key_xMekbQJwvjsl'),
      tip: (0, _locale.t)('formList.key_x4uTLKKFmDrZ')
    },
    propType: 'object',
    setter: 'JsonSetter'
  }],
  configure: {
    component: {
      isContainer: true
    },
    supports: {
      className: true,
      style: true
    }
  }
};