Skip to content

Commit 1d3af6c

Browse files
committed
fix(range-date-picker): validation sample #1574
1 parent ede1a71 commit 1d3af6c

File tree

2 files changed

+23
-4
lines changed

2 files changed

+23
-4
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,37 @@
11
<div class="date-range-picker-wrapper">
2-
<igx-date-range-picker [(ngModel)]="range" required>
2+
<igx-date-range-picker [(ngModel)]="rangeSingle" required>
33
<label igxLabel>Period</label>
44
</igx-date-range-picker>
55
</div>
66

7+
<div class="date-range-picker-wrapper">
8+
<igx-date-range-picker [(ngModel)]="rangeSeparate" required>
9+
<igx-date-range-start>
10+
<igx-picker-toggle igxPrefix>
11+
<igx-icon>calendar_today</igx-icon>
12+
</igx-picker-toggle>
13+
<label igxLabel>Start Date</label>
14+
<input igxInput igxDateTimeEditor type="text">
15+
</igx-date-range-start>
16+
<igx-date-range-end>
17+
<label igxLabel>End Date</label>
18+
<input igxInput igxDateTimeEditor type="text">
19+
</igx-date-range-end>
20+
</igx-date-range-picker>
21+
</div>
22+
723
<div class="date-range-picker-wrapper">
824
<igx-date-range-picker>
925
<igx-date-range-start>
1026
<igx-picker-toggle igxPrefix>
1127
<igx-icon>calendar_today</igx-icon>
1228
</igx-picker-toggle>
1329
<label igxLabel>Start Date</label>
14-
<input igxInput igxDateTimeEditor [(ngModel)]="range.start" type="text" required>
30+
<input igxInput igxDateTimeEditor [(ngModel)]="startDate" type="text" required>
1531
</igx-date-range-start>
1632
<igx-date-range-end>
1733
<label igxLabel>End Date</label>
18-
<input igxInput igxDateTimeEditor [(ngModel)]="range.end" type="text" required>
34+
<input igxInput igxDateTimeEditor [(ngModel)]="endDate" type="text" required>
1935
</igx-date-range-end>
2036
</igx-date-range-picker>
2137
</div>

src/app/scheduling/daterangepicker/daterangepicker-validation/daterangepicker-validation.ts

+4-1
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,8 @@ import { DateRange } from "igniteui-angular";
77
templateUrl: "./daterangepicker-validation.html"
88
})
99
export class DateRangePickerValidationComponent {
10-
public range: DateRange = { start: new Date(), end: new Date(new Date().setDate(new Date().getDate() + 5)) };
10+
public rangeSingle: DateRange;
11+
public rangeSeparate: DateRange;
12+
public startDate: Date;
13+
public endDate: Date;
1114
}

0 commit comments

Comments
 (0)