File tree Expand file tree Collapse file tree 6 files changed +44
-24
lines changed
Expand file tree Collapse file tree 6 files changed +44
-24
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1+ import Header from "./Header" ;
2+ import Footer from "./Footer" ;
3+ import { Outlet } from "react-router" ;
4+
5+ export default function Layout ( ) {
6+ return (
7+ < >
8+ < Header />
9+ < Outlet />
10+ < Footer />
11+ </ >
12+ ) ;
13+ }
Original file line number Diff line number Diff line change @@ -30,6 +30,7 @@ a:hover {
3030
3131# root {
3232 width : 100vw ;
33+ min-height : 100vh ;
3334}
3435
3536body {
Original file line number Diff line number Diff line change 11import { StrictMode } from "react" ;
22import { createRoot } from "react-dom/client" ;
3- import { BrowserRouter } from "react-router" ;
3+ import { BrowserRouter , Routes , Route } from "react-router" ;
44import "./index.css" ;
5- import App from "./App.tsx" ;
5+ import Layout from "./components/Layout.tsx" ;
6+ import Home from "./routes/Home.tsx" ;
7+ import About from "./routes/About.tsx" ;
68
79const root = document . getElementById ( "root" ) ;
810
911if ( root ) {
1012 createRoot ( root ) . render (
1113 < StrictMode >
1214 < BrowserRouter >
13- < App />
15+ < Routes >
16+ < Route element = { < Layout /> } >
17+ < Route index element = { < Home /> } />
18+ < Route path = "/about" element = { < About /> } />
19+ </ Route >
20+ </ Routes >
1421 </ BrowserRouter >
1522 </ StrictMode > ,
1623 ) ;
Original file line number Diff line number Diff line change 1+ export default function About ( ) {
2+ return (
3+ < main className = "min-h-[75vh] grid place-items-center bg-primary" >
4+ < p className = "text-xl" > About page</ p >
5+ </ main >
6+ ) ;
7+ }
Original file line number Diff line number Diff line change 1+ import Hero from "../components/Hero" ;
2+ import Features from "../components/Features" ;
3+ import CTA from "../components/CTA" ;
4+
5+ export default function Home ( ) {
6+ return (
7+ < >
8+ < Hero />
9+ < Features />
10+ < CTA />
11+ </ >
12+ ) ;
13+ }
You can’t perform that action at this time.
0 commit comments