From cc6bdb96c5a8a4305d10a34087f4aed4ee8e3891 Mon Sep 17 00:00:00 2001 From: Denes Pal Date: Fri, 29 Jul 2022 15:17:23 +0200 Subject: [PATCH] react: remove useMemo for simple calculation It's not idiomatic to use useMemo for such a cheap calculation. https://canimerge.com/should-you-really-use-usememo-in-react-lets-find-out/ https://blog.logrocket.com/rethinking-hooks-memoization/ --- content/1-reactivity/3-computed-state/react/DoubleCount.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/1-reactivity/3-computed-state/react/DoubleCount.jsx b/content/1-reactivity/3-computed-state/react/DoubleCount.jsx index 5b33809..bdad9e1 100644 --- a/content/1-reactivity/3-computed-state/react/DoubleCount.jsx +++ b/content/1-reactivity/3-computed-state/react/DoubleCount.jsx @@ -2,7 +2,7 @@ import { useState, useMemo } from 'react'; export default function DoubleCount() { const [count] = useState(10); - const doubleCount = useMemo(() => count * 2, [count]); + const doubleCount = count * 2; return
{doubleCount}
; }