useShowNow.js 473 B

1234567891011121314151617181920
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", {
  3. value: true
  4. });
  5. exports.default = useShowNow;
  6. function useShowNow(picker, mode, showNow, showToday, rangePicker) {
  7. if (mode !== 'date' && mode !== 'time') {
  8. return false;
  9. }
  10. if (showNow !== undefined) {
  11. return showNow;
  12. }
  13. // Compatible with old version `showToday`
  14. if (showToday !== undefined) {
  15. return showToday;
  16. }
  17. return !rangePicker && (picker === 'date' || picker === 'time');
  18. }