Upgrades #54
@@ -1,5 +1,5 @@
|
|||||||
import React, { createContext, useState, ReactNode } from "react";
|
import React, { createContext, useState, ReactNode } from "react";
|
||||||
import { format, getDate, isBefore, startOfDay } from "date-fns";
|
import { format, getDate, isSameDay } from "date-fns";
|
||||||
import stickersSeeder from "../data/stickerSeeder";
|
import stickersSeeder from "../data/stickerSeeder";
|
||||||
|
|
||||||
const StickersContext = createContext({} as StickersContextState);
|
const StickersContext = createContext({} as StickersContextState);
|
||||||
@@ -21,9 +21,9 @@ const StickersContextProvider = ({
|
|||||||
|
|
||||||
const edited = currDate.edited
|
const edited = currDate.edited
|
||||||
? true
|
? true
|
||||||
: isBefore(currDate.date, startOfDay(new Date()))
|
: isSameDay(currDate.date, new Date())
|
||||||
? true
|
? false
|
||||||
: false;
|
: true;
|
||||||
currDate.edited = edited;
|
currDate.edited = edited;
|
||||||
// Add manual here when necessary.
|
// Add manual here when necessary.
|
||||||
|
|
||||||
|
|||||||
@@ -20,8 +20,6 @@
|
|||||||
"@emotion/react": "^11.9.0",
|
"@emotion/react": "^11.9.0",
|
||||||
"@emotion/styled": "^11.8.1",
|
"@emotion/styled": "^11.8.1",
|
||||||
"@iconify/react": "^3.2.1",
|
"@iconify/react": "^3.2.1",
|
||||||
"@types/react": "<=17.0.2",
|
|
||||||
"@types/react-redux": "^7.1.23",
|
|
||||||
"date-fns": "^2.28.0",
|
"date-fns": "^2.28.0",
|
||||||
"formik": "^2.2.9",
|
"formik": "^2.2.9",
|
||||||
"framer-motion": "^6.2.9",
|
"framer-motion": "^6.2.9",
|
||||||
@@ -33,6 +31,8 @@
|
|||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@types/node": "^17.0.23",
|
"@types/node": "^17.0.23",
|
||||||
|
"@types/react": "<=17.0.2",
|
||||||
|
"@types/react-redux": "^7.1.23",
|
||||||
"@typescript-eslint/eslint-plugin": "^5.18.0",
|
"@typescript-eslint/eslint-plugin": "^5.18.0",
|
||||||
"eslint": "^8.13.0",
|
"eslint": "^8.13.0",
|
||||||
"eslint-config-next": "^12.1.4",
|
"eslint-config-next": "^12.1.4",
|
||||||
|
|||||||
@@ -7,18 +7,20 @@ import Head from "next/head";
|
|||||||
|
|
||||||
function LCMPottyChart({ Component, pageProps }: AppProps): JSX.Element {
|
function LCMPottyChart({ Component, pageProps }: AppProps): JSX.Element {
|
||||||
return (
|
return (
|
||||||
<ChakraProvider theme={AppTheme}>
|
<React.StrictMode>
|
||||||
<Layout {...pageProps}>
|
<ChakraProvider theme={AppTheme}>
|
||||||
<Head>
|
<Layout {...pageProps}>
|
||||||
<title>{"LCM Potty Chart"}</title>
|
<Head>
|
||||||
<meta
|
<title>{"LCM Potty Chart"}</title>
|
||||||
name="viewport"
|
<meta
|
||||||
content="width=device-width, user-scalable=yes, initial-scale=1.0"
|
name="viewport"
|
||||||
/>
|
content="width=device-width, user-scalable=yes, initial-scale=1.0"
|
||||||
</Head>
|
/>
|
||||||
<Component {...pageProps} />
|
</Head>
|
||||||
</Layout>
|
<Component {...pageProps} />
|
||||||
</ChakraProvider>
|
</Layout>
|
||||||
|
</ChakraProvider>
|
||||||
|
</React.StrictMode>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user