Skip to content

Commit dcf496e

Browse files
committed
docs: show selection with noonSafe example
1 parent bc11f87 commit dcf496e

File tree

1 file changed

+13
-2
lines changed

1 file changed

+13
-2
lines changed
Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,28 @@
1-
import React from "react";
1+
import React, { useState } from "react";
22

3-
import { DayPicker } from "react-day-picker";
3+
import { DayPicker, TZDate } from "react-day-picker";
44

55
export function TimeZoneNoonSafeSimple() {
66
const timeZone = "Asia/Dubai";
7+
const [selected, setSelected] = useState<Date | undefined>(
8+
new TZDate(1900, 11, 1, timeZone),
9+
);
710

811
return (
912
<DayPicker
13+
mode="single"
1014
timeZone={timeZone}
1115
weekStartsOn={1}
1216
noonSafe
1317
fixedWeeks
1418
showOutsideDays
19+
selected={selected}
20+
onSelect={setSelected}
21+
footer={
22+
selected
23+
? `Selected: ${selected.toString()}`
24+
: "Pick a day to see the time zone-aware date"
25+
}
1526
/>
1627
);
1728
}

0 commit comments

Comments
 (0)