How do I get forceUpdate() working to rerender component? I receive the following error, Cannot read property 'forceUpdate' of undefined
function App() {
const renderData = () => {
console.log('render');
this.forceUpdate();
}
return (
<div>
Test
<button onClick={renderData}> render data </button>
</div>
);
}
Error:
TypeError: Cannot read property 'forceUpdate' of undefined
const renderData = () => {
console.log('render');
this.forceUpdate();
Resource: Can you force a React component to rerender without calling setState?