-
Notifications
You must be signed in to change notification settings - Fork 57
unicafe redux
Matti Luukkainen edited this page Jan 28, 2018
·
4 revisions
import React from 'react'
import ReactDOM from 'react-dom'
const Statistiikka = () => {
const palautteita = 0
if (palautteita === 0) {
return (
<div>
<h2>stataistiikka</h2>
<div>ei yhtään palautetta annettu</div>
</div>
)
}
return (
<div>
<h2>statistiikka</h2>
<table>
<tbody>
<tr>
<td>hyvä</td>
<td></td>
</tr>
<tr>
<td>neutraali</td>
<td></td>
</tr>
<tr>
<td>huono</td>
<td></td>
</tr>
<tr>
<td>keskiarvo</td>
<td></td>
</tr>
<tr>
<td>positiivisia</td>
<td></td>
</tr>
</tbody>
</table>
<button>nollaa tilasto</button>
</div >
)
}
class App extends React.Component {
klik = (nappi) => () => {
}
render() {
return (
<div>
<h2>anna palautetta</h2>
<button onClick={this.klik('GOOD')}>hyvä</button>
<button onClick={this.klik('OK')}>neutraali</button>
<button onClick={this.klik('BAD')}>huono</button>
<Statistiikka />
</div>
)
}
}
ReactDOM.render(<App />, document.getElementById('root'));