Calender context moved into redux.

This commit is contained in:
Lucid Kobold
2022-06-12 23:27:04 -05:00
parent 1f596f8f1c
commit ad6b35012d
11 changed files with 274 additions and 323 deletions

View File

@@ -13,7 +13,8 @@ import {
// import findValidDateRange from "../../lib/findValidDateRange";
import ErrorPage from "next/error";
import Calender from "../../components/calender";
import { CalenderContextProvider } from "../../../contexts/CalenderContext";
import { Provider } from "react-redux";
import { store } from "../../app/store";
import { StickersContextProvider } from "../../../contexts/StickerContext";
const DateRoute: React.FC<unknown> = () => {
@@ -59,8 +60,6 @@ const DateRoute: React.FC<unknown> = () => {
} else if (!dateArr[2]) {
date.day = 1;
}
} else {
return date;
}
return date;
@@ -199,11 +198,11 @@ const DateRoute: React.FC<unknown> = () => {
<ErrorPage statusCode={404} />
) : (
<Box textAlign="center" w="100%" h="auto" pt="50px" pb="10vh">
<CalenderContextProvider>
<StickersContextProvider>
<StickersContextProvider>
<Provider store={store}>
<Calender {...date} />
</StickersContextProvider>
</CalenderContextProvider>
</Provider>
</StickersContextProvider>
</Box>
);
};

View File

@@ -4,7 +4,6 @@ import { format } from "date-fns";
import { Provider } from "react-redux";
import { store } from "../app/store";
import { StickersContextProvider } from "../../contexts/StickerContext";
import { CalenderContextProvider } from "../../contexts/CalenderContext";
import Calender from "../components/calender";
const IndexPage = (): JSX.Element => {
@@ -17,11 +16,9 @@ const IndexPage = (): JSX.Element => {
return (
<Box textAlign="center" w="100%" h="auto" pt="50px" pb="10vh">
<StickersContextProvider>
<CalenderContextProvider>
<Provider store={store}>
<Calender {...date.current} />
</Provider>
</CalenderContextProvider>
<Provider store={store}>
<Calender {...date.current} />
</Provider>
</StickersContextProvider>
</Box>
);