From 999a4c08fab2716ebd4d5cb635ef5f99cb993e8c Mon Sep 17 00:00:00 2001 From: David Corbitt Date: Tue, 18 Jul 2023 11:11:20 -0700 Subject: [PATCH] Fix lint and prettier --- src/components/OutputsTable/ScenariosHeader.tsx | 1 + src/server/utils/fillTemplate.ts | 2 +- src/server/utils/runOneEval.ts | 4 +++- src/utils/hooks.ts | 16 +++++++++------- 4 files changed, 14 insertions(+), 9 deletions(-) diff --git a/src/components/OutputsTable/ScenariosHeader.tsx b/src/components/OutputsTable/ScenariosHeader.tsx index 9a776be..b09e753 100644 --- a/src/components/OutputsTable/ScenariosHeader.tsx +++ b/src/components/OutputsTable/ScenariosHeader.tsx @@ -19,6 +19,7 @@ export const ScenariosHeader = ({ return ( , Dimensions | un useEffect(() => { if (ref.current) { - const observer = new ResizeObserver(entries => { - entries.forEach(entry => { + const observer = new ResizeObserver((entries) => { + entries.forEach((entry) => { setDimensions(entry.contentRect); }); }); - observer.observe(ref.current); + const observedRef = ref.current; + + observer.observe(observedRef); // Cleanup the observer on component unmount return () => { - if (ref.current) { - observer.unobserve(ref.current); + if (observedRef) { + observer.unobserve(observedRef); } - } + }; } }, []); return [ref, dimensions]; -}; \ No newline at end of file +};