From 0375e26ae68324dc4ad2ae99748c5e565ef1194a Mon Sep 17 00:00:00 2001 From: VividTruthKeeper Date: Sun, 21 Aug 2022 15:52:31 +0500 Subject: [PATCH] redundant context removed --- src/App.tsx | 85 +++++++++++++++--------------------- src/context/LoaderContext.ts | 4 -- src/types/contextType.ts | 1 - 3 files changed, 36 insertions(+), 54 deletions(-) delete mode 100644 src/context/LoaderContext.ts delete mode 100644 src/types/contextType.ts diff --git a/src/App.tsx b/src/App.tsx index 6b237e4..23de917 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -1,7 +1,6 @@ // Modules import { Routes, Route } from "react-router-dom"; -import { useState, useMemo } from "react"; -import { EventContext } from "./context/LoaderContext"; +import { useState } from "react"; // Styles import "./styles/style.scss"; @@ -12,9 +11,6 @@ import Nav from "./components/global/Nav"; import Footer from "./components/global/Footer"; import Burger from "./components/global/Burger"; -// Type -import { loaderType } from "./types/contextType"; - // Pages import Main from "./pages/Main"; import Events from "./pages/Events"; @@ -35,53 +31,44 @@ const App = () => { const [dropdownBurger, setDropdownBurger] = useState(false); const [dropdown, setDropdown]: drop = useState(false); const [burgerOpen, setBurgerOpen]: drop = useState(false); - const [eventData, setEventData]: loaderType = useState(null); - - // Stack state into Memo - const loaderValue = useMemo( - () => ({ eventData, setEventData }), - [eventData, setEventData] - ); return ( - -
-