Merge branch 'app-download-route' of WrenchBoard/Users-Wrench into master

This commit is contained in:
2023-12-20 14:01:55 +00:00
committed by Gogs
4 changed files with 38 additions and 8 deletions
+14 -8
View File
@@ -1,16 +1,22 @@
import Toaster from "./components/Helpers/Toaster"; import Toaster from "./components/Helpers/Toaster";
import Routers from "./Routers"; import Routers from "./Routers";
import Default from "./components/Partials/Default"; import Default from "./components/Partials/Default";
import { Navigate, useLocation } from "react-router-dom";
function App() { function App() {
return ( const {pathname} = useLocation()
<Default> return (
<> <Default>
<Routers /> <>
<Toaster /> {pathname.startsWith('/@') ?
</> <Navigate to="/app" replace={true} />
</Default> :
); <Routers />
}
<Toaster />
</>
</Default>
);
} }
export default App; export default App;
+2
View File
@@ -51,6 +51,7 @@ import FacebookRedirect from "./views/FacebookRedirect";
import AppleRedirectPage from "./views/AppleRedirectPage"; import AppleRedirectPage from "./views/AppleRedirectPage";
import LndPage from "./views/LndPage"; import LndPage from "./views/LndPage";
import FamilySettingsPage from "./views/FamilySettingsPage"; import FamilySettingsPage from "./views/FamilySettingsPage";
import AppDownloadPage from "./views/AppDownloadPage";
export default function Routers() { export default function Routers() {
return ( return (
@@ -79,6 +80,7 @@ export default function Routers() {
<Route path="/complereset" element={<VerifyPasswordPages />} /> <Route path="/complereset" element={<VerifyPasswordPages />} />
<Route exact path="/outmessage" element={<VerifyYouPages />} /> <Route exact path="/outmessage" element={<VerifyYouPages />} />
<Route exact path="/lnd/*" element={<LndPage />} /> <Route exact path="/lnd/*" element={<LndPage />} />
<Route exact path="/app" element={<AppDownloadPage />} />
{/* private route */} {/* private route */}
<Route element={<AuthRoute />}> <Route element={<AuthRoute />}>
@@ -0,0 +1,9 @@
import React from 'react'
export default function AppDownload() {
return (
<div>
<div className='h-screen flex justify-center items-center'>App Download Content Comes here</div>
</div>
)
}
+13
View File
@@ -0,0 +1,13 @@
import React from "react";
import AppDownload from "../components/AppDownload/AppDownload";
import { useLocation } from "react-router-dom";
function AppDownloadPage() {
return (
<>
<AppDownload />
</>
);
}
export default AppDownloadPage;