From 11a7e02fd920d169a3c39b462f0f42ec86632251 Mon Sep 17 00:00:00 2001 From: Alexander Harding Date: Fri, 3 Jan 2025 23:18:45 -0600 Subject: [PATCH] update --- src/App.test.tsx | 8 +++++--- src/App.tsx | 8 ++------ src/index.tsx | 11 ++++++++++- 3 files changed, 17 insertions(+), 10 deletions(-) diff --git a/src/App.test.tsx b/src/App.test.tsx index f3505a5..0b2e40e 100644 --- a/src/App.test.tsx +++ b/src/App.test.tsx @@ -3,13 +3,15 @@ import { Provider } from "react-redux"; import App from "./App"; import "@testing-library/jest-dom"; import { createStore } from "./store"; - -test("renders learn react link", async () => { +import { MemoryRouter } from "react-router-dom"; +test("renders", async () => { const store = createStore(); render( - + + + , ); diff --git a/src/App.tsx b/src/App.tsx index 6cd770b..06f33dd 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -1,7 +1,6 @@ import styled from "@emotion/styled"; import Footer from "./Footer"; import WebHeader from "./header/web/Header"; -import { BrowserRouter, MemoryRouter } from "react-router-dom"; import AppHeader from "./header/app/Header"; import Routes from "./Routes"; import HeaderRoutes from "./header/web/HeaderRoutes"; @@ -50,11 +49,8 @@ const Main = styled.main` `; function App() { - // Disable iOS swipe navigation when installed - const Router = isInstalled() ? MemoryRouter : BrowserRouter; - return ( - + <> - + ); } diff --git a/src/index.tsx b/src/index.tsx index e5e6d3c..7046433 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -7,6 +7,9 @@ import "./setupViewport"; import "./i18n"; import { createRoot } from "react-dom/client"; +import { BrowserRouter } from "react-router-dom"; +import { isInstalled } from "./helpers/device"; +import { MemoryRouter } from "react-router-dom"; const globalStyles = css` :root { @@ -87,11 +90,17 @@ const globalStyles = css` const rootNode = document.getElementById("root"); const root = createRoot(rootNode!); + +// Disable iOS swipe navigation when installed +const Router = isInstalled() ? MemoryRouter : BrowserRouter; + root.render( <> - + + + , );