From af1b32c8d6e431b824eb0c1f6bbdc46f9580b2de Mon Sep 17 00:00:00 2001 From: Eric NGUYEN Date: Sun, 2 Oct 2022 16:37:07 +0200 Subject: [PATCH] Refactor UseSVGAutoResizer --- src/Components/SVG/SVG.tsx | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/src/Components/SVG/SVG.tsx b/src/Components/SVG/SVG.tsx index 9cce2a8..0c4e422 100644 --- a/src/Components/SVG/SVG.tsx +++ b/src/Components/SVG/SVG.tsx @@ -26,21 +26,15 @@ interface Viewer { export const ID = 'svg'; -function ResizeViewBox( - setViewer: React.Dispatch> -): void { - setViewer({ - viewerWidth: window.innerWidth - BAR_WIDTH, - viewerHeight: window.innerHeight - }); -} - function UseSVGAutoResizer( setViewer: React.Dispatch> ): void { React.useEffect(() => { function OnResize(): void { - return ResizeViewBox(setViewer); + setViewer({ + viewerWidth: window.innerWidth - BAR_WIDTH, + viewerHeight: window.innerHeight + }); } window.addEventListener('resize', OnResize);