Calender Navigation #13

Merged
LucidKobold merged 15 commits from context into main 2021-12-01 15:34:58 -05:00
3 changed files with 40 additions and 16 deletions
Showing only changes of commit a42c25dd64 - Show all commits

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 };