From 33b22a718c4e10b68eb9eed20e773d069ee91e98 Mon Sep 17 00:00:00 2001 From: Ward Oosterlijnck Date: Mon, 1 Apr 2019 20:38:13 +1100 Subject: [PATCH] dev warnings as console.warn --- src/useDeepCompareEffect.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/useDeepCompareEffect.ts b/src/useDeepCompareEffect.ts index 479d2611..48923a40 100644 --- a/src/useDeepCompareEffect.ts +++ b/src/useDeepCompareEffect.ts @@ -6,14 +6,14 @@ const isPrimitive = (val: any) => val !== Object(val) const useDeepCompareEffect = (effect: EffectCallback, deps: any[]) => { if (process.env.NODE_ENV !== 'production') { if (!deps || !deps.length) { - throw new Error( - 'useDeepCompareEffect should not be used with no dependencies. Use React.useEffect instead.', - ) + console.warn( + '`useDeepCompareEffect` should not be used with no dependencies. Use React.useEffect instead.' + ); } if (deps.every(isPrimitive)) { - throw new Error( - 'useDeepCompareEffect should not be used with dependencies that are all primitive values. Use React.useEffect instead.', + console.warn( + '`useDeepCompareEffect` should not be used with dependencies that are all primitive values. Use React.useEffect instead.' ); } }