From 01aa0defb9dc12ecd970f47c67231f589ef247e3 Mon Sep 17 00:00:00 2001 From: Andy Chen Date: Mon, 17 Jul 2023 10:34:36 +0800 Subject: [PATCH] Update useSize.js Hello Kelly, thanks much for such great sharing. I notice this line of import in custom `useSize` hook. `import { useEffect } from "react/cjs/react.development"` Is this import intended or just a typo or something. I found in newer react versions, this line of code cast errors in my place. Could we just use the `useEffect` hook from `react` directly. Thanks --- src/19-useSize/useSize.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/19-useSize/useSize.js b/src/19-useSize/useSize.js index 52cd974..37cd6d3 100644 --- a/src/19-useSize/useSize.js +++ b/src/19-useSize/useSize.js @@ -1,5 +1,4 @@ -import { useState } from "react" -import { useEffect } from "react/cjs/react.development" +import { useState, useEffect } from "react" export default function useSize(ref) { const [size, setSize] = useState({})