mirror of
https://github.com/Noratrieb/hugos-lieblingsflugzeuge.git
synced 2026-01-16 20:55:05 +01:00
hugo
This commit is contained in:
parent
295bdd927c
commit
6b39d6b79a
7 changed files with 17 additions and 12 deletions
|
|
@ -3,10 +3,10 @@ import {
|
||||||
Route, NavLink, HashRouter
|
Route, NavLink, HashRouter
|
||||||
} from 'react-router-dom'
|
} from 'react-router-dom'
|
||||||
import './app.css';
|
import './app.css';
|
||||||
import Modern from './Militaer';
|
import PlaneList from './PlaneList';
|
||||||
import Home from './Home';
|
import Home from './Home';
|
||||||
import UeberHugo from './UeberHugo'
|
import UeberHugo from './UeberHugo'
|
||||||
import Planes from "./Planes";
|
import Planes from "./PlaneInfo";
|
||||||
|
|
||||||
class App extends Component {
|
class App extends Component {
|
||||||
render() {
|
render() {
|
||||||
|
|
@ -20,7 +20,8 @@ class App extends Component {
|
||||||
<main>
|
<main>
|
||||||
<Route exact path="/" component={Home}/>
|
<Route exact path="/" component={Home}/>
|
||||||
<Route exact path="/hugo" component={UeberHugo}/>
|
<Route exact path="/hugo" component={UeberHugo}/>
|
||||||
<Route path="/militaer/modern" component={Modern}/>
|
<Route path="/militaer/modern" component={PlaneList}/>
|
||||||
|
<Route path="/flugzeuge" component={Planes}/>
|
||||||
<Route path="/flugzeug" component={Planes}/>
|
<Route path="/flugzeug" component={Planes}/>
|
||||||
</main>
|
</main>
|
||||||
<Footer/>
|
<Footer/>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
import React, {Component} from 'react';
|
import React, {Component} from 'react';
|
||||||
import ModelImage from './Plane';
|
import ModelImage from './PlanePreview';
|
||||||
import planes from './planes.json'
|
import planes from './planes.json'
|
||||||
|
|
||||||
class Home extends Component {
|
class Home extends Component {
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,6 @@
|
||||||
import React, {Component} from 'react';
|
import React, {Component} from 'react';
|
||||||
import planes from './planes.json'
|
import planes from './planes.json';
|
||||||
|
import './plane.css';
|
||||||
|
|
||||||
class Planes extends Component {
|
class Planes extends Component {
|
||||||
render() {
|
render() {
|
||||||
|
|
@ -25,7 +26,7 @@ class Planes extends Component {
|
||||||
content =
|
content =
|
||||||
<div>
|
<div>
|
||||||
<h2>{plane.name}</h2>
|
<h2>{plane.name}</h2>
|
||||||
<img src={imgPath} alt={'Bild von ' + plane.name}/>
|
<img src={imgPath} alt={'Bild von ' + plane.name} className="plane-image"/>
|
||||||
<p>{plane.description}</p>
|
<p>{plane.description}</p>
|
||||||
</div>
|
</div>
|
||||||
;
|
;
|
||||||
|
|
@ -1,8 +1,8 @@
|
||||||
import React from 'react';
|
import React, {Component} from 'react';
|
||||||
import ModelImage from './Plane'
|
import ModelImage from './PlanePreview'
|
||||||
|
|
||||||
|
|
||||||
class Modern extends React.Component {
|
class PlaneList extends Component {
|
||||||
render() {
|
render() {
|
||||||
const items = Array(100).fill(1).map((x, y) => x + y)
|
const items = Array(100).fill(1).map((x, y) => x + y)
|
||||||
.map(x => <ModelImage src="military/modern/f22.png" name={'F' + (20 + x) + ' Raptor'}/>);
|
.map(x => <ModelImage src="military/modern/f22.png" name={'F' + (20 + x) + ' Raptor'}/>);
|
||||||
|
|
@ -16,4 +16,4 @@ class Modern extends React.Component {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
export default Modern;
|
export default PlaneList;
|
||||||
|
|
@ -1,8 +1,8 @@
|
||||||
import React, {Component} from 'react';
|
import React, {Component} from 'react';
|
||||||
import {
|
import {
|
||||||
Route, NavLink, HashRouter
|
NavLink
|
||||||
} from 'react-router-dom'
|
} from 'react-router-dom'
|
||||||
import './Plane.css'
|
import './plane_preview.css'
|
||||||
|
|
||||||
|
|
||||||
class ModelImage extends Component {
|
class ModelImage extends Component {
|
||||||
3
src/plane.css
Normal file
3
src/plane.css
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
.plane-image {
|
||||||
|
height: 500px;
|
||||||
|
}
|
||||||
Loading…
Add table
Add a link
Reference in a new issue