Upgrades #54

Merged
LucidKobold merged 16 commits from upgrades into main 2022-04-29 10:17:58 -04:00
30 changed files with 320 additions and 219 deletions
Showing only changes of commit 5ec57ff698 - Show all commits

View File

@@ -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.

View File

@@ -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",

View File

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