UNPKG

linkmore-design

Version:

🌈 πŸš€lmη»„δ»ΆεΊ“γ€‚πŸš€

60 lines (59 loc) β€’ 2.14 kB
"use strict"; var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard").default; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends")); var React = _interopRequireWildcard(require("react")); var _datePicker = _interopRequireDefault(require("../date-picker")); var _warning = _interopRequireDefault(require("../_util/warning")); const { TimePicker: InternalTimePicker, RangePicker: InternalRangePicker } = _datePicker.default; const RangePicker = /*#__PURE__*/React.forwardRef((props, ref) => { const { dropdownClassName, popupClassName } = props; return /*#__PURE__*/React.createElement(InternalRangePicker, (0, _extends2.default)({}, props, { dropdownClassName: popupClassName || dropdownClassName, picker: "time", mode: undefined, ref: ref })); }); const TimePicker = /*#__PURE__*/React.forwardRef(({ addon, renderExtraFooter, popupClassName, dropdownClassName, ...restProps }, ref) => { const internalRenderExtraFooter = React.useMemo(() => { if (renderExtraFooter) { return renderExtraFooter; } if (addon) { (0, _warning.default)(false, 'TimePicker', '`addon` is deprecated. Please use `renderExtraFooter` instead.'); return addon; } return undefined; }, [addon, renderExtraFooter]); (0, _warning.default)(!dropdownClassName, 'TimePicker', '`dropdownClassName` is deprecated which will be removed in next major version. Please use `popupClassName` instead.'); return /*#__PURE__*/React.createElement(InternalTimePicker, (0, _extends2.default)({ dropdownClassName: popupClassName || dropdownClassName }, restProps, { mode: undefined, ref: ref, renderExtraFooter: internalRenderExtraFooter })); }); if (process.env.NODE_ENV !== 'production') { TimePicker.displayName = 'TimePicker'; } TimePicker.RangePicker = RangePicker; var _default = TimePicker; exports.default = _default;