Skip to content

Commit b708153

Browse files
committed
fix(useSize): possible ReferenceError caused by accessing ResizeObserver
1 parent 906725a commit b708153

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

packages/web-api-hooks/src/useSize.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@ export default function useSize(
2525
const [size, setSize] = useState<Readonly<[number, number]>>([0, 0]);
2626

2727
useEffect(() => {
28-
const CustomResizeObserver = ResizeObserverOverride || ResizeObserver;
29-
if (!CustomResizeObserver || !ref.current) return undefined;
28+
const ResizeObserver = ResizeObserverOverride || window.ResizeObserver;
29+
if (!ResizeObserver || !ref.current) return undefined;
3030

31-
const observer = new CustomResizeObserver(([entry]) => {
31+
const observer = new ResizeObserver(([entry]) => {
3232
const { width, height } = entry.contentRect;
3333
setSize([width, height]);
3434
});

0 commit comments

Comments
 (0)