feat(ui): simplify Header usage

This commit is contained in:
dancingCycle 2023-08-21 20:45:16 +02:00
parent ba38e80bdb
commit 69604a36b4
3 changed files with 2 additions and 10 deletions

View File

@ -2,12 +2,14 @@ import React from 'react';
import { BrowserRouter as Router, Link, Route, Routes } from 'react-router-dom';
import Entity from './pages/entity';
import Header from './components/header';
import Home from './pages/home';
export default function App(){
return (
<div className='App'>
<Router>
<Header />
<Routes>
<Route path='/' element={<Home/>}/>
<Route path='/bike-ride' element={<Entity apiRoute='bike-ride/info' title='B+R Stations'/>}/>

View File

@ -1,19 +1,11 @@
import React from 'react'
import PropTypes from 'prop-types';
import { Link} from 'react-router-dom';
import Fetch from '../components/fetch';
export default function Entity({apiRoute, title}) {
return(
<>
<Link
to='/'
>
<button>
Home
</button>
</Link>
<Fetch
route={apiRoute}
title={title}

View File

@ -3,7 +3,6 @@ import { Link} from 'react-router-dom';
import '../style.css';
import {getBusStopCount, getBikeRideCount, getParkRideCount, getTrainStationCount, getTaxiCount, getTicketMachineCount, getTicketOfficeCount} from '../utils/api';
import Header from '../components/header';
export default function Home(){
@ -98,7 +97,6 @@ export default function Home(){
return (
<>
<Header />
<h1>RVB Display</h1>
<h2>Wellcome to the RVB Display!</h2>
<h3>Number of bike and ride (B&R) stations in the RVB area: {bikeRideCount}</h3>