45 lines
1.2 KiB
JavaScript
45 lines
1.2 KiB
JavaScript
import { useState, useEffect } from 'react'
|
|
import reactLogo from './assets/react.svg'
|
|
import viteLogo from '/vite.svg'
|
|
import './App.css'
|
|
import { BrowserRouter, Routes, Route, Navigate } from 'react-router-dom'
|
|
import FoOldal from './components/FoOldal'
|
|
import AutoLista from './components/AutoLista'
|
|
import Osszefoglalas from './components/Osszefoglalas'
|
|
import UjAutoForm from './components/UjAutoForm'
|
|
|
|
function App() {
|
|
const [autok, setAutok] = useState([])
|
|
|
|
|
|
|
|
|
|
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>
|
|
<BrowserRouter>
|
|
<Routes>
|
|
<Route path="/" element={<FoOldal />}>
|
|
{/* 3 alútvonal létrehozása:
|
|
-összefoglalás (alapértelmezett legyen) <Osszefoglalas autok={autok} />
|
|
-autók listája <AutoLista autok={autok} torles={elemTorles} />
|
|
-új autó hozzáadás <UjAutoForm hozzaad={hozzaAdas} /> */}
|
|
|
|
|
|
</Route>
|
|
</Routes>
|
|
|
|
</BrowserRouter>
|
|
</>
|
|
)
|
|
}
|
|
|
|
export default App
|