diff --git a/docs-site/src/components/Example/index.jsx b/docs-site/src/components/Example/index.jsx index f45a158f6c..91e9829809 100644 --- a/docs-site/src/components/Example/index.jsx +++ b/docs-site/src/components/Example/index.jsx @@ -1,4 +1,4 @@ -import React, { forwardRef, useState } from "react"; +import React, { forwardRef, useMemo, useState } from "react"; import { LiveProvider, LiveEditor, LiveError, LivePreview } from "react-live"; import DatePicker, { registerLocale, @@ -35,6 +35,7 @@ export default class CodeExampleComponent extends React.Component { scope={{ // NB any globals added here should also be referenced in ../../examples/.eslintrc useState, + useMemo, DatePicker, CalendarContainer, ...DateFNS, diff --git a/docs-site/src/examples/renderCustomHeaderTwoMonths.js b/docs-site/src/examples/renderCustomHeaderTwoMonths.js index 4094cb1c90..e2357e5c32 100644 --- a/docs-site/src/examples/renderCustomHeaderTwoMonths.js +++ b/docs-site/src/examples/renderCustomHeaderTwoMonths.js @@ -1,5 +1,8 @@ +import { useState, useMemo } from "react"; + () => { - const [selectedDate, setSelectedDate] = useState(new Date()); + const [startDate, setStartDate] = useState(new Date()); + const monthsShown = useMemo(() => 2, []); return ( )} - selected={selectedDate} - onChange={(date) => setSelectedDate(date)} - monthsShown={2} + selected={startDate} + onChange={(date) => setStartDate(date)} + monthsShown={monthsShown} /> ); };