useMemo()
Understanding useMemo in Modularjs
What is useMemo ?
How to use useMemo
module.exports = ({ useState, useMemo }) => {
const [count, setCount] = useState(0);
const double = useMemo(() => {
console.log('Recalculating double...');
return count * 2;
}, [count]);
return (
<div>
<h1>useMemo Example</h1>
<p>Count: {count}</p>
<p>Double: {double}</p>
<button onClick={() => setCount(count + 1)}>Increment</button>
</div>
);
};Explanation:
Another Example: Filtering a List
Explanation:
Tips for Using useMemo
Last updated