From 1c46a77ff3bc94b470816f98c86e7c633809031d Mon Sep 17 00:00:00 2001 From: Romulus21 Date: Wed, 13 Sep 2023 16:40:09 +0200 Subject: [PATCH] test lazy loading --- Makefile | 1 - resources/js/pages/Router.tsx | 15 ++++++++++----- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile index a920834..4cfcf6f 100644 --- a/Makefile +++ b/Makefile @@ -5,7 +5,6 @@ deploy: public/build/manifest.json install: vendor/autoload.php php artisan down - php artisan optimize:clear php artisan migrate --force php artisan optimize php artisan up diff --git a/resources/js/pages/Router.tsx b/resources/js/pages/Router.tsx index 07fb0d7..7b2ce95 100644 --- a/resources/js/pages/Router.tsx +++ b/resources/js/pages/Router.tsx @@ -1,15 +1,20 @@ -import React, {Suspense} from "react"; +import React, {lazy, Suspense} from "react"; import {BrowserRouter, Link, Route, Routes} from "react-router-dom"; import Home from "./Home"; -import Login from "./Auth/Login"; +// import Login from "./Auth/Login"; import Register from "./Auth/Register"; import useAuthUser from "../hooks/AuthUser"; import Profile from "./Auth/Profile"; import Header from "../components/Header"; -import Rainfall from "./Rainfall"; +// import Rainfall from "./Rainfall"; import Meteo from "./Meteo"; -import Reset from "./Auth/Reset"; -import ForgotPassword from "./Auth/ForgotPassword"; +// import Reset from "./Auth/Reset"; +// import ForgotPassword from "./Auth/ForgotPassword"; + +const ForgotPassword = lazy(() => import('./Auth/ForgotPassword')) +const Login = lazy(() => import('./Auth/Login')) +const Reset = lazy(() => import('./Auth/Reset')) +const Rainfall = lazy(() => import('./Rainfall')) const Router = () => {