Creating date context.

This commit is contained in:
Lucid Kobold
2021-11-30 20:03:26 -06:00
parent 79eb46ef3a
commit a42c25dd64

25
contexts/dateContect.tsx Normal file
View File

@@ -0,0 +1,25 @@
import * as React from "react";
import { useState } from "react";
// TODO: import types
const DateContext = React.createContext<any | null>(null);
function DateContextProvider({
children,
}: {
children: React.ReactNode;
}): React.ReactElement | null {
const [currentDate] = useState<Date>(new Date());
const dateProviderValues = {
currentDate,
};
return (
<DateContext.Provider value={dateProviderValues}>
{children}
</DateContext.Provider>
);
}
export { DateContextProvider, DateContext };