UNPKG

react-select-search-nextjs

Version:

Lightweight select component for React with support for NextJS

25 lines (17 loc) 1.01 kB
"use strict"; 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;