Skip to content

✏️ Renamed the startDate variable in the example code to the selectedDate to improve clarity and better reflect it's purpose #5501

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions docs-site/src/examples/calendarContainer.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
() => {
const [startDate, setStartDate] = useState(new Date());
const [selectedDate, setSelectedDate] = useState(new Date());
const MyContainer = ({ className, children }) => {
return (
<div style={{ padding: "16px", background: "#216ba5", color: "#fff" }}>
Expand All @@ -14,8 +14,8 @@
};
return (
<DatePicker
selected={startDate}
onChange={(date) => setStartDate(date)}
selected={selectedDate}
onChange={(date) => setSelectedDate(date)}
calendarContainer={MyContainer}
/>
);
Expand Down
6 changes: 3 additions & 3 deletions docs-site/src/examples/calendarIcon.js
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
() => {
const [startDate, setStartDate] = useState(new Date());
const [selectedDate, setSelectedDate] = useState(new Date());
return (
<DatePicker
showIcon
selected={startDate}
onChange={(date) => setStartDate(date)}
selected={selectedDate}
onChange={(date) => setSelectedDate(date)}
/>
);
};
6 changes: 3 additions & 3 deletions docs-site/src/examples/calendarIconExternal.js
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
() => {
const [startDate, setStartDate] = useState(new Date());
const [selectedDate, setSelectedDate] = useState(new Date());
return (
<DatePicker
showIcon
selected={startDate}
onChange={(date) => setStartDate(date)}
selected={selectedDate}
onChange={(date) => setSelectedDate(date)}
icon="fa fa-calendar"
/>
);
Expand Down
6 changes: 3 additions & 3 deletions docs-site/src/examples/calendarIconSvgIcon.js
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
() => {
const [startDate, setStartDate] = useState(new Date());
const [selectedDate, setSelectedDate] = useState(new Date());
return (
<DatePicker
showIcon
selected={startDate}
onChange={(date) => setStartDate(date)}
selected={selectedDate}
onChange={(date) => setSelectedDate(date)}
icon={
<svg
xmlns="http://www.w3.org/2000/svg"
Expand Down
6 changes: 3 additions & 3 deletions docs-site/src/examples/calendarStartDay.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
() => {
const [startDate, setStartDate] = useState(new Date());
const [selectedDate, setSelectedDate] = useState(new Date());
return (
<DatePicker
selected={startDate}
onChange={(date) => setStartDate(date)}
selected={selectedDate}
onChange={(date) => setSelectedDate(date)}
calendarStartDay={3}
/>
);
Expand Down
7 changes: 5 additions & 2 deletions docs-site/src/examples/children.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
() => {
const [startDate, setStartDate] = useState(new Date());
const [selectedDate, setSelectedDate] = useState(new Date());
return (
<DatePicker selected={startDate} onChange={(date) => setStartDate(date)}>
<DatePicker
selected={selectedDate}
onChange={(date) => setSelectedDate(date)}
>
<div style={{ color: "red" }}>Don't forget to check the weather!</div>
</DatePicker>
);
Expand Down
6 changes: 3 additions & 3 deletions docs-site/src/examples/clearInput.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
() => {
const [startDate, setStartDate] = useState(new Date());
const [selectedDate, setSelectedDate] = useState(new Date());
return (
<DatePicker
selected={startDate}
onChange={(date) => setStartDate(date)}
selected={selectedDate}
onChange={(date) => setSelectedDate(date)}
isClearable
placeholderText="I have been cleared!"
/>
Expand Down
6 changes: 3 additions & 3 deletions docs-site/src/examples/closeOnScroll.js
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
() => {
const [startDate, setStartDate] = useState(new Date());
const [selectedDate, setSelectedDate] = useState(new Date());
return (
<DatePicker
closeOnScroll={true}
selected={startDate}
onChange={(date) => setStartDate(date)}
selected={selectedDate}
onChange={(date) => setSelectedDate(date)}
/>
);
};
6 changes: 3 additions & 3 deletions docs-site/src/examples/closeOnScrollCallback.js
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
() => {
const [startDate, setStartDate] = useState(new Date());
const [selectedDate, setSelectedDate] = useState(new Date());
return (
<DatePicker
closeOnScroll={(e) => e.target === document}
selected={startDate}
onChange={(date) => setStartDate(date)}
selected={selectedDate}
onChange={(date) => setSelectedDate(date)}
/>
);
};
6 changes: 3 additions & 3 deletions docs-site/src/examples/configureFloatingUI.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
() => {
const [startDate, setStartDate] = useState(new Date());
const [selectedDate, setSelectedDate] = useState(new Date());
return (
<DatePicker
selected={startDate}
onChange={(date) => setStartDate(date)}
selected={selectedDate}
onChange={(date) => setSelectedDate(date)}
popperClassName="some-custom-class"
popperPlacement="top-end"
popperModifiers={[
Expand Down
6 changes: 3 additions & 3 deletions docs-site/src/examples/customCalendarClassName.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
() => {
const [startDate, setStartDate] = useState(new Date());
const [selectedDate, setSelectedDate] = useState(new Date());
return (
<DatePicker
selected={startDate}
onChange={(date) => setStartDate(date)}
selected={selectedDate}
onChange={(date) => setSelectedDate(date)}
calendarClassName="rasta-stripes"
/>
);
Expand Down
6 changes: 3 additions & 3 deletions docs-site/src/examples/customClassName.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
() => {
const [startDate, setStartDate] = useState(new Date());
const [selectedDate, setSelectedDate] = useState(new Date());
return (
<DatePicker
selected={startDate}
onChange={(date) => setStartDate(date)}
selected={selectedDate}
onChange={(date) => setSelectedDate(date)}
className="red-border"
/>
);
Expand Down
6 changes: 3 additions & 3 deletions docs-site/src/examples/customDateFormat.js
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
() => {
const [startDate, setStartDate] = useState(new Date());
const [selectedDate, setSelectedDate] = useState(new Date());
return (
<DatePicker
dateFormat="yyyy/MM/dd"
selected={startDate}
onChange={(date) => setStartDate(date)}
selected={selectedDate}
onChange={(date) => setSelectedDate(date)}
/>
);
};
6 changes: 3 additions & 3 deletions docs-site/src/examples/customDayClassName.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
() => {
const [startDate, setStartDate] = useState(new Date());
const [selectedDate, setSelectedDate] = useState(new Date());
return (
<DatePicker
selected={startDate}
onChange={(date) => setStartDate(date)}
selected={selectedDate}
onChange={(date) => setSelectedDate(date)}
dayClassName={(date) =>
getDate(date) < Math.random() * 31 ? "random" : undefined
}
Expand Down
6 changes: 3 additions & 3 deletions docs-site/src/examples/customInput.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
() => {
const [startDate, setStartDate] = useState(new Date());
const [selectedDate, setSelectedDate] = useState(new Date());
const ExampleCustomInput = forwardRef(
({ value, onClick, className }, ref) => (
<button className={className} onClick={onClick} ref={ref}>
Expand All @@ -9,8 +9,8 @@
);
return (
<DatePicker
selected={startDate}
onChange={(date) => setStartDate(date)}
selected={selectedDate}
onChange={(date) => setSelectedDate(date)}
customInput={<ExampleCustomInput className="example-custom-input" />}
/>
);
Expand Down
6 changes: 3 additions & 3 deletions docs-site/src/examples/customTimeClassName.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
() => {
const [startDate, setStartDate] = useState(new Date());
const [selectedDateTime, setSelectedDateTime] = useState(new Date());

let handleColor = (time) => {
return time.getHours() > 12 ? "text-success" : "text-error";
Expand All @@ -8,8 +8,8 @@
return (
<DatePicker
showTimeSelect
selected={startDate}
onChange={(date) => setStartDate(date)}
selected={selectedDateTime}
onChange={(date) => setSelectedDateTime(date)}
timeClassName={handleColor}
/>
);
Expand Down
6 changes: 3 additions & 3 deletions docs-site/src/examples/customTimeInput.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
() => {
const [startDate, setStartDate] = useState(new Date());
const [selectedDate, setSelectedDate] = useState(new Date());
const ExampleCustomTimeInput = ({ value, onChange }) => (
<input
value={value}
Expand All @@ -10,8 +10,8 @@
);
return (
<DatePicker
selected={startDate}
onChange={(date) => setStartDate(date)}
selected={selectedDate}
onChange={(date) => setSelectedDate(date)}
showTimeInput
customTimeInput={<ExampleCustomTimeInput />}
/>
Expand Down
7 changes: 5 additions & 2 deletions docs-site/src/examples/default.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
() => {
const [startDate, setStartDate] = useState(new Date());
const [selectedDate, setSelectedDate] = useState(new Date());
return (
<DatePicker selected={startDate} onChange={(date) => setStartDate(date)} />
<DatePicker
selected={selectedDate}
onChange={(date) => setSelectedDate(date)}
/>
);
};
6 changes: 3 additions & 3 deletions docs-site/src/examples/disabled.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
() => {
const [startDate, setStartDate] = useState(null);
const [selectedDate, setSelectedDate] = useState(null);
return (
<DatePicker
selected={startDate}
onChange={(date) => setStartDate(date)}
selected={selectedDate}
onChange={(date) => setSelectedDate(date)}
disabled
placeholderText="This is disabled"
/>
Expand Down
6 changes: 3 additions & 3 deletions docs-site/src/examples/disabledKeyboardNavigation.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
() => {
const [startDate, setStartDate] = useState(null);
const [selectedDate, setSelectedDate] = useState(null);
return (
<DatePicker
selected={startDate}
onChange={(date) => setStartDate(date)}
selected={selectedDate}
onChange={(date) => setSelectedDate(date)}
disabledKeyboardNavigation
placeholderText="This has disabled keyboard navigation"
/>
Expand Down
6 changes: 3 additions & 3 deletions docs-site/src/examples/dontCloseOnSelect.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
() => {
const [startDate, setStartDate] = useState(new Date());
const [selectedDate, setSelectedDate] = useState(new Date());
return (
<DatePicker
selected={startDate}
onChange={(date) => setStartDate(date)}
selected={selectedDate}
onChange={(date) => setSelectedDate(date)}
shouldCloseOnSelect={false}
/>
);
Expand Down
6 changes: 3 additions & 3 deletions docs-site/src/examples/excludeDateIntervals.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
() => {
const [startDate, setStartDate] = useState(new Date());
const [selectedDate, setSelectedDate] = useState(new Date());
return (
<DatePicker
selected={startDate}
onChange={(date) => setStartDate(date)}
selected={selectedDate}
onChange={(date) => setSelectedDate(date)}
excludeDateIntervals={[
{ start: subDays(new Date(), 5), end: addDays(new Date(), 5) },
]}
Expand Down
6 changes: 3 additions & 3 deletions docs-site/src/examples/excludeDates.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
() => {
const [startDate, setStartDate] = useState(new Date());
const [selectedDate, setSelectedDate] = useState(new Date());
return (
<DatePicker
selected={startDate}
onChange={(date) => setStartDate(date)}
selected={selectedDate}
onChange={(date) => setSelectedDate(date)}
excludeDates={[new Date(), subDays(new Date(), 1)]}
placeholderText="Select a date other than today or yesterday"
/>
Expand Down
6 changes: 3 additions & 3 deletions docs-site/src/examples/excludeDatesMonthPicker.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
() => {
const [startDate, setStartDate] = useState(new Date("2024-08-01"));
const [selectedDate, setSelectedDate] = useState(new Date("2024-08-01"));
return (
<DatePicker
selected={startDate}
onChange={(date) => setStartDate(date)}
selected={selectedDate}
onChange={(date) => setSelectedDate(date)}
dateFormat="MM/yyyy"
excludeDates={[new Date("2024-05-01"), new Date("2024-06-01")]}
showMonthYearPicker
Expand Down
6 changes: 3 additions & 3 deletions docs-site/src/examples/excludeDatesWithMessage.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
() => {
const [startDate, setStartDate] = useState(new Date());
const [selectedDate, setSelectedDate] = useState(new Date());
return (
<DatePicker
selected={startDate}
onChange={(date) => setStartDate(date)}
selected={selectedDate}
onChange={(date) => setSelectedDate(date)}
excludeDates={[
{ date: new Date(), message: "Today is excluded" },
{ date: subDays(new Date(), 1), message: "This day is excluded" },
Expand Down
6 changes: 3 additions & 3 deletions docs-site/src/examples/excludeTimePeriod.js
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
() => {
const [startDate, setStartDate] = useState(
const [selectedDateTime, setSelectedDateTime] = useState(
setHours(setMinutes(new Date(), 30), 17),
);
return (
<DatePicker
selected={startDate}
onChange={(date) => setStartDate(date)}
selected={selectedDateTime}
onChange={(date) => setSelectedDateTime(date)}
showTimeSelect
minTime={setHours(setMinutes(new Date(), 0), 17)}
maxTime={setHours(setMinutes(new Date(), 30), 20)}
Expand Down
6 changes: 3 additions & 3 deletions docs-site/src/examples/excludeTimes.js
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
() => {
const [startDate, setStartDate] = useState(
const [selectedDateTime, setSelectedDateTime] = useState(
setHours(setMinutes(new Date(), 30), 16),
);
return (
<DatePicker
selected={startDate}
onChange={(date) => setStartDate(date)}
selected={selectedDateTime}
onChange={(date) => setSelectedDateTime(date)}
showTimeSelect
excludeTimes={[
setHours(setMinutes(new Date(), 0), 17),
Expand Down
6 changes: 3 additions & 3 deletions docs-site/src/examples/excludeWeeks.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
() => {
const [startDate, setStartDate] = useState(new Date("2021/02/22"));
const [selectedDate, setSelectedDate] = useState(new Date("2021/02/22"));
return (
<DatePicker
selected={startDate}
onChange={(date) => setStartDate(date)}
selected={selectedDate}
onChange={(date) => setSelectedDate(date)}
dateFormat="I/R"
locale="en-GB"
excludeDateIntervals={[
Expand Down
Loading
Loading