From 2bbc73a5f08e9a21bb3054527fc8ff9fd51cfd47 Mon Sep 17 00:00:00 2001 From: streamich Date: Sun, 12 Jan 2020 17:14:26 +0100 Subject: [PATCH] =?UTF-8?q?feat:=20=F0=9F=8E=B8=20mock=20useMeasure()=20ho?= =?UTF-8?q?ok=20on=20server=20and=20w/o=20ResizeObserver?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/useMeasure.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/useMeasure.ts b/src/useMeasure.ts index 29ac5ad8..37af79aa 100644 --- a/src/useMeasure.ts +++ b/src/useMeasure.ts @@ -46,4 +46,6 @@ const useMeasure = (): UseMeasureResult => { return [ref, rect]; }; -export default useMeasure; +const useMeasureMock = () => [() => {}, defaultState]; + +export default !!(window as any).ResizeObserver ? useMeasure : useMeasureMock;