()
| 26 | } |
| 27 | |
| 28 | function App() { |
| 29 | const [res, dispatch] = useReducer<Reducer<Data, Action>, string>(reducer, 'zero', (param) => { |
| 30 | return { |
| 31 | result: param === 'zero' ? 0 : 1 |
| 32 | } |
| 33 | }); |
| 34 | |
| 35 | return ( |
| 36 | <div> |
| 37 | <div onClick={() => dispatch({ type: 'add', num: 2 })}>加</div> |
| 38 | <div onClick={() => dispatch({ type: 'minus', num: 1 })}>减</div> |
| 39 | <div>{res.result}</div> |
| 40 | </div> |
| 41 | ); |
| 42 | } |
| 43 | |
| 44 | export default App; |
nothing calls this directly
no outgoing calls
no test coverage detected