(state)
| 27 | } |
| 28 | |
| 29 | function getStateUpdateFunctions(state) { |
| 30 | return Object.keys(state) |
| 31 | .filter(name => typeof state[name] === 'function') |
| 32 | .reduce( |
| 33 | (acc, name) => { |
| 34 | acc[name] = state[name] |
| 35 | return acc |
| 36 | }, |
| 37 | { |
| 38 | setState: props => props, |
| 39 | } |
| 40 | ) |
| 41 | } |
| 42 | |
| 43 | export class RenderPure extends React.PureComponent { |
| 44 | render() { |