Newer
Older
CrypticOreWallet / src / layouts / main / index.tsx
@Drew Lemmy Drew Lemmy on 18 Sep 2020 1012 bytes feat: i18n
import React from "react";

import { BrowserRouter as Router, Switch, Route } from "react-router-dom";

import Container from "react-bootstrap/Container";
import Row from "react-bootstrap/Row";
import Col from "react-bootstrap/Col";

import { MainNav } from "./components/nav";
import { MainSidebar } from "./components/sidebar";

import { MyWalletsPage } from "@layouts/my-wallets";
import { CreditsPage } from "@layouts/credits";

import "./index.scss";

export const MainLayout: React.FC = () => (
  <Router>
    <MainNav />
    <Container fluid id="main-container">
      <Row>
        <MainSidebar />
        <Col id="page-container">
          <Switch>
            <Route exact path="/">
              {/* Home */}
            </Route>
            <Route exact path="/wallets">
              <MyWalletsPage />
            </Route>
            <Route path="/credits">
              <CreditsPage />
            </Route>
          </Switch>        
        </Col>
      </Row>
    </Container>
  </Router>
);