File tree Expand file tree Collapse file tree 2 files changed +26
-0
lines changed Expand file tree Collapse file tree 2 files changed +26
-0
lines changed Original file line number Diff line number Diff line change @@ -83,6 +83,7 @@ import RangeMonthPicker from "../../examples/rangeMonthPicker";
83
83
import RangeMonthPickerSelectsRange from "../../examples/rangeMonthPickerSelectsRange" ;
84
84
import QuarterPicker from "../../examples/quarterPicker" ;
85
85
import RangeQuarterPicker from "../../examples/rangeQuarterPicker" ;
86
+ import RangeQuarterPickerSelectsRange from "../../examples/rangeQuarterPickerSelectsRange" ;
86
87
import OnCalendarChangeStateCallbacks from "../../examples/onCalendarOpenStateCallbacks" ;
87
88
import CustomTimeInput from "../../examples/customTimeInput" ;
88
89
import CloseOnScroll from "../../examples/closeOnScroll" ;
@@ -411,6 +412,10 @@ export default class exampleComponents extends React.Component {
411
412
title : "Range Quarter Picker" ,
412
413
component : RangeQuarterPicker ,
413
414
} ,
415
+ {
416
+ title : "Range Quarter Picker for one quarter picker" ,
417
+ component : RangeQuarterPickerSelectsRange ,
418
+ } ,
414
419
{
415
420
title : "Read only datepicker" ,
416
421
component : ReadOnly ,
Original file line number Diff line number Diff line change
1
+ ( ) => {
2
+ const [ startDate , setStartDate ] = useState ( new Date ( "2014/02/08" ) ) ;
3
+ const [ endDate , setEndDate ] = useState ( null ) ;
4
+
5
+ const handleChange = ( [ newStartDate , newEndDate ] ) => {
6
+ setStartDate ( newStartDate ) ;
7
+ setEndDate ( newEndDate ) ;
8
+ } ;
9
+
10
+ return (
11
+ < DatePicker
12
+ selected = { startDate }
13
+ onChange = { handleChange }
14
+ selectsRange
15
+ startDate = { startDate }
16
+ endDate = { endDate }
17
+ dateFormat = "yyyy, QQQ"
18
+ showQuarterYearPicker
19
+ />
20
+ ) ;
21
+ } ;
You can’t perform that action at this time.
0 commit comments