test-ref-pattern
October 22, 2023 ยท View on GitHub
Local development
git clone git@github.com:cvazac/test-ref-pattern.git
cd test-ref-pattern
npm install
npm start
Hosted development
Explore to the codesandbox.io workspace.
npm install
npm start
Testing patterns
Manually edit PatternComponent component and explore to http://localhost:3000/.
The render() method of PatternComponent must include <ChildComponent/> in its return value.
You will see that the following snippet forces a needless re-render of ChildComponent.
<ChildComponent prop={{}} />
In the following snippet, we refactor to prevent the needless re-render:
<ChildComponent prop={static_empty_object} />