show pages to unauthenticated user

This commit is contained in:
João Geonizeli
2021-09-13 20:54:58 -03:00
parent d6b6b997d5
commit 5b1dc56837
7 changed files with 32 additions and 29 deletions

View File

@@ -2,36 +2,29 @@ import type { FC } from "react";
import React from "react";
import { Switch, Route } from "react-router-dom";
import { useCurrentUser } from "./contexts/UserProvider";
import { Dashbaord, Home, Orders, Wallet } from "./pages";
export const Routes: FC = () => {
const { isAuthenticated } = useCurrentUser();
return (
<Switch>
<Route exact path="/">
<Home />
</Route>
{isAuthenticated && (
<>
<Route exact path="/dashboard">
<Dashbaord />
</Route>
<Route exact path="/wallet">
<Wallet />
</Route>
<Route exact path="/orders/exchange">
<Orders.Exchange />
</Route>
<Route exact path="/orders/stake">
<Orders.Stake />
</Route>
<Route exact path="/orders/deposit">
<Orders.Deposit />
</Route>
</>
)}
<Route exact path="/dashboard">
<Dashbaord />
</Route>
<Route exact path="/wallet">
<Wallet />
</Route>
<Route exact path="/orders/exchange">
<Orders.Exchange />
</Route>
<Route exact path="/orders/stake">
<Orders.Stake />
</Route>
<Route exact path="/orders/deposit">
<Orders.Deposit />
</Route>
</Switch>
);
};