shineout
Version:
Shein 前端组件库
30 lines (19 loc) • 918 B
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = void 0;
var _inputable = _interopRequireDefault(require("../Form/inputable"));
var _func = require("../utils/func");
var _Checkbox = _interopRequireDefault(require("./Checkbox"));
var _Datum = _interopRequireDefault(require("../Datum"));
var _Group = _interopRequireDefault(require("./Group"));
var _context = require("./context");
var bindProps = ['disabled', 'format', 'prediction', 'separator'];
var _exports = (0, _func.compose)(_inputable.default, _context.consumer)(_Checkbox.default);
_exports.Group = (0, _func.compose)(_inputable.default, _Datum.default.hoc({
bindProps: bindProps
}))(_Group.default);
_exports.displayName = 'ShineoutCheckbox';
_exports.Group.displayName = 'ShineoutCheckboxGroup';
var _default = _exports;
exports.default = _default;