react-select-search-nextjs
Version:
Lightweight select component for React with support for NextJS
25 lines (17 loc) • 1.01 kB
JavaScript
;
exports.__esModule = true;
exports.valueType = exports.optionType = void 0;
var _propTypes = _interopRequireDefault(require("prop-types"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
var option = _propTypes["default"].shape({
name: _propTypes["default"].string.isRequired,
value: _propTypes["default"].oneOfType([_propTypes["default"].string, _propTypes["default"].number]).isRequired
});
var optionType = _propTypes["default"].oneOfType([option, _propTypes["default"].shape({
name: _propTypes["default"].string.isRequired,
type: _propTypes["default"].string.isRequired,
items: _propTypes["default"].arrayOf(option)
})]);
exports.optionType = optionType;
var valueType = _propTypes["default"].oneOfType([_propTypes["default"].string, _propTypes["default"].number, _propTypes["default"].arrayOf(_propTypes["default"].oneOfType([_propTypes["default"].string, _propTypes["default"].number]))]);
exports.valueType = valueType;