summaryrefslogtreecommitdiff
path: root/morsehero/src/App.tsx
diff options
context:
space:
mode:
authorYuval Adam <_@yuv.al>2025-03-05 09:34:55 +0100
committerYuval Adam <_@yuv.al>2025-03-05 09:34:55 +0100
commit45f78bd2cb9bbef15fae24d4925da095da8c1e05 (patch)
tree11c180de5a5983894dd2012ace3460a8cef0e025 /morsehero/src/App.tsx
parent0f187f792c264ba3d9e7de62b577fbfea0d86386 (diff)
Initial react migration
Diffstat (limited to 'morsehero/src/App.tsx')
-rw-r--r--morsehero/src/App.tsx39
1 files changed, 11 insertions, 28 deletions
diff --git a/morsehero/src/App.tsx b/morsehero/src/App.tsx
index 3d7ded3..1512713 100644
--- a/morsehero/src/App.tsx
+++ b/morsehero/src/App.tsx
@@ -1,34 +1,17 @@
-import { useState } from 'react'
-import reactLogo from './assets/react.svg'
-import viteLogo from '/vite.svg'
-import './App.css'
+import { BrowserRouter as Router, Routes, Route } from 'react-router'
+import HomePage from './pages/HomePage'
+import ChartPage from './pages/chart/ChartPage'
+import './base.css'
+import './styles.css'
function App() {
- const [count, setCount] = useState(0)
-
return (
- <>
- <div>
- <a href="https://vite.dev" target="_blank">
- <img src={viteLogo} className="logo" alt="Vite logo" />
- </a>
- <a href="https://react.dev" target="_blank">
- <img src={reactLogo} className="logo react" alt="React logo" />
- </a>
- </div>
- <h1>Vite + React</h1>
- <div className="card">
- <button onClick={() => setCount((count) => count + 1)}>
- count is {count}
- </button>
- <p>
- Edit <code>src/App.tsx</code> and save to test HMR
- </p>
- </div>
- <p className="read-the-docs">
- Click on the Vite and React logos to learn more
- </p>
- </>
+ <Router>
+ <Routes>
+ <Route path="/" element={<HomePage />} />
+ <Route path="/chart" element={<ChartPage />} />
+ </Routes>
+ </Router>
)
}