This repository was archived by the owner on May 19, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +122
-0
lines changed
Expand file tree Collapse file tree 3 files changed +122
-0
lines changed Original file line number Diff line number Diff line change 1+ ``` jsx inside Markdown
2+ < DateRange
3+ onChange= {()=> {}}
4+ moveRangeOnFirstSelection= {false }
5+ ranges= {[
6+ {
7+ startDate: new Date (),
8+ endDate: null ,
9+ key: ' selection'
10+ }
11+ ]}
12+ className= {' PreviewArea' }
13+ / >
14+ ```
15+
16+ ``` jsx inside Markdown
17+ < DateRange
18+ editableDateInputs= {true }
19+ moveRangeOnFirstSelection= {false }
20+ ranges= {[
21+ {
22+ startDate: new Date (),
23+ endDate: null ,
24+ key: ' selection'
25+ }
26+ ]}
27+ className= {' PreviewArea' }
28+ / >
29+ ```
Original file line number Diff line number Diff line change 1+ ### 2 Month View
2+
3+ ``` jsx inside Markdown
4+ import { addDays } from ' date-fns' ;
5+
6+ < DateRangePicker
7+ showSelectionPreview= {true }
8+ moveRangeOnFirstSelection= {false }
9+ className= {' PreviewArea' }
10+ months= {2 }
11+ ranges= {[
12+ {
13+ startDate: new Date (),
14+ endDate: addDays (new Date (), 7 ),
15+ key: ' selection'
16+ }
17+ ]}
18+ direction= " horizontal"
19+ / > ;
20+ ```
21+
22+ ### Vertical Infinite
23+
24+ ``` jsx inside Markdown
25+ import { addDays } from ' date-fns' ;
26+
27+ < DateRangePicker
28+ className= {' PreviewArea' }
29+ months= {1 }
30+ minDate= {addDays (new Date (), - 300 )}
31+ maxDate= {addDays (new Date (), 900 )}
32+ direction= " vertical"
33+ scroll= {{ enabled: true }}
34+ ranges= {[
35+ {
36+ startDate: new Date (),
37+ endDate: null ,
38+ key: ' selection'
39+ },
40+ {
41+ startDate: new Date (),
42+ endDate: addDays (new Date (), 3 ),
43+ key: ' compare'
44+ }
45+ ]}
46+ / > ;
47+ ```
48+
49+ ``` jsx inside Markdown
50+ import { addDays } from ' date-fns' ;
51+
52+ < DateRangePicker
53+ ranges= {[
54+ {
55+ startDate: addDays (new Date (), 1 ),
56+ endDate: null ,
57+ key: ' selection1'
58+ },
59+ {
60+ startDate: addDays (new Date (), 4 ),
61+ endDate: addDays (new Date (), 8 ),
62+ key: ' selection2'
63+ },
64+ {
65+ startDate: addDays (new Date (), 8 ),
66+ endDate: addDays (new Date (), 10 ),
67+ key: ' selection3' ,
68+ showDateDisplay: false ,
69+ autoFocus: false
70+ }
71+ ]}
72+ className= {' PreviewArea' }
73+ / >
74+ ```
Original file line number Diff line number Diff line change 1+ <DefinedRange
2+ ranges={[ this.state.definedRange.selection] }
3+ renderStaticRangeLabel={renderStaticRangeLabel}
4+ staticRanges={[
5+ {
6+ label: 'Hoy',
7+ hasCustomRendering: true,
8+ range: () => ({
9+ startDate: new Date(),
10+ endDate: new Date(),
11+ }),
12+ isSelected() {
13+ return true;
14+ },
15+ },
16+ ] }
17+ onChange={this.handleRangeChange.bind(this, 'definedRange')}
18+ className={'centered'}
19+ />
You can’t perform that action at this time.
0 commit comments