X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=examples%2Fdisabled.js;h=9d740021aab0bd56bc888a4ed485934f965133df;hb=5423edb11fac7f8ed5d35ba739878ee4435fa5af;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')
);