Intial general structure of source code and page.

This commit is contained in:
codevictory
2021-11-11 21:03:23 +02:00
parent 2581adce4d
commit e0d29f173d
19 changed files with 249 additions and 13 deletions

27
src/pages/Main.tsx Normal file
View File

@@ -0,0 +1,27 @@
import "./styles/main.css";
import { useParams } from "react-router-dom";
import { Menu } from '../components/Menu';
import { Header } from '../components/Header';
import { SideNav } from '../components/SideNav';
import { Program } from '../components/Program';
import { NotFound } from '../components/NotFound';
interface MainParams {
page: string
}
export const Main = () => {
const { page } = useParams<MainParams>()
return (
<>
<Header />
<section className="App-content">
<SideNav />
{page === "menu" ? <Menu /> : page === "program" ? <Program /> : <NotFound />}
<div style={{ width: 333 }} />
</section>
</>
)
}