We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent fcf67bc commit b26516fCopy full SHA for b26516f
1 file changed
README.md
@@ -18,26 +18,26 @@ import React, { Component } from 'react'
18
import easyState from 'react-easy-state'
19
20
@easyState
21
-export default class App extends Component {
22
- constructor () {
23
- super()
24
- this.state = { counter: 0 }
+class Counter extends Component {
+ state = { value: 0 }
+
+ increment () {
25
+ this.state++
26
}
27
- render () {
28
- const { counter } = this.state
+ decrement () {
29
+ this.state--
30
+ }
31
32
+ render () {
33
return (
34
<div>
- <span>Counter: {counter}</span>
- <button onClick={this.increment}>Increment</button>
35
+ {this.state.value}
36
+ <button onClick={this.increment}>+</button>
37
+ <button onClick={this.decrement}>-</button>
38
</div>
39
)
40
-
- increment () {
- this.state.counter++
- }
41
42
```
43
0 commit comments