X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=examples%2Fdisabled.js;h=9d740021aab0bd56bc888a4ed485934f965133df;hb=0e4fd1626e460bd52a82de3f12f84d88f652dd7e;hp=633b8db9279e47e3b9ea45220327b4798383aa5e;hpb=71bd9bc11f2ca6068f7977ff3511b2798f73d0c6;p=github%2Ffretlink%2Ftime-picker.git diff --git a/examples/disabled.js b/examples/disabled.js index 633b8db..9d74002 100644 --- a/examples/disabled.js +++ b/examples/disabled.js @@ -5,20 +5,14 @@ import 'rc-time-picker/assets/index.less'; import React from 'react'; import ReactDom from 'react-dom'; -import GregorianCalendar from 'gregorian-calendar'; -import DateTimeFormat from 'gregorian-calendar-format'; -import zhCn from 'gregorian-calendar/lib/locale/zh_CN'; +import moment from 'moment'; import TimePicker from 'rc-time-picker'; -import TimePickerLocale from 'rc-time-picker/src/locale/zh_CN'; const showSecond = true; const str = showSecond ? 'HH:mm:ss' : 'HH:mm'; -const formatter = new DateTimeFormat(str); - -const now = new GregorianCalendar(zhCn); -now.setTime(Date.now()); +const now = moment().hour(14).minute(30); function generateOptions(length, excludedOptions) { const arr = []; @@ -31,7 +25,7 @@ function generateOptions(length, excludedOptions) { } function onChange(value) { - console.log(value && formatter.format(value)); + console.log(value && value.format(str)); } function disabledHours() { @@ -40,12 +34,12 @@ function disabledHours() { function disabledMinutes(h) { switch (h) { - case 9: - return generateOptions(60, [30]); - case 21: - return generateOptions(60, [0]); - default: - return generateOptions(60, [0, 30]); + case 9: + return generateOptions(60, [30]); + case 21: + return generateOptions(60, [0]); + default: + return generateOptions(60, [0, 30]); } } @@ -54,13 +48,14 @@ function disabledSeconds(h, m) { } ReactDom.render( - , + , document.getElementById('__react-content') );