From 0272dba406a05051acd1f0fc0728694a49d4af7c Mon Sep 17 00:00:00 2001 From: Pavel Lang Date: Thu, 29 Nov 2018 15:18:36 +0100 Subject: [PATCH] toggle: `useCallback` should use inputs --- src/toggle/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/toggle/index.js b/src/toggle/index.js index 789fb71..715b54a 100644 --- a/src/toggle/index.js +++ b/src/toggle/index.js @@ -2,6 +2,6 @@ import { useState, useCallback } from "react"; export default initialValue => { const [value, setValue] = useState(initialValue); - const toggler = useCallback(() => setValue(value => !value)); + const toggler = useCallback(() => setValue(value => !value), [setValue]); return [value, toggler]; };