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 Routers from "./Routers";
import Default from "./components/Partials/Default";
import { Navigate, useLocation } from "react-router-dom";
function App() {
return (
<Default>
<>
<Routers />
<Toaster />
</>
</Default>
);
const {pathname} = useLocation()
return (
<Default>
<>
{pathname.startsWith('/@') ?
<Navigate to="/app" replace={true} />
:
<Routers />
}
<Toaster />
</>
</Default>
);
}
export default App;
+2
View File
@@ -51,6 +51,7 @@ import FacebookRedirect from "./views/FacebookRedirect";
import AppleRedirectPage from "./views/AppleRedirectPage";
import LndPage from "./views/LndPage";
import FamilySettingsPage from "./views/FamilySettingsPage";
import AppDownloadPage from "./views/AppDownloadPage";
export default function Routers() {
return (
@@ -79,6 +80,7 @@ export default function Routers() {
<Route path="/complereset" element={<VerifyPasswordPages />} />
<Route exact path="/outmessage" element={<VerifyYouPages />} />
<Route exact path="/lnd/*" element={<LndPage />} />
<Route exact path="/app" element={<AppDownloadPage />} />
{/* private route */}
<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;