From 35de3edd09fdd3672e2530ccccfd9f5e75f5e649 Mon Sep 17 00:00:00 2001 From: Nanda Date: Tue, 5 Sep 2023 16:04:44 +1000 Subject: [PATCH] Make prettier. --- .../ClippingBox/ClippingBoxToolLauncher.tsx | 44 +++++++++++-------- 1 file changed, 26 insertions(+), 18 deletions(-) diff --git a/lib/ReactViews/Tools/ClippingBox/ClippingBoxToolLauncher.tsx b/lib/ReactViews/Tools/ClippingBox/ClippingBoxToolLauncher.tsx index d4030c09ed4..26e42109c50 100644 --- a/lib/ReactViews/Tools/ClippingBox/ClippingBoxToolLauncher.tsx +++ b/lib/ReactViews/Tools/ClippingBox/ClippingBoxToolLauncher.tsx @@ -17,7 +17,7 @@ const TOOL_NAME = "reposition-clipping-box"; /** * A component that launches the clipping box repositioning tool when it gets * triggerred by the user. -*/ + */ const ClippingBoxToolLauncher: React.FC = observer( ({ viewState }) => { const item = zoomAndRepositioningEnabled(viewState.terria) @@ -25,19 +25,20 @@ const ClippingBoxToolLauncher: React.FC = observer( : undefined; const cesium = viewState.terria.cesium; - useEffect(function init() { - if (!item || !cesium) { - return; - } + useEffect( + function init() { + if (!item || !cesium) { + return; + } - viewState.openTool({ - toolName: TOOL_NAME, - getToolComponent: () => RepositionClippingBox, - params: { viewState, item, cesium }, - showCloseButton: false - }); + viewState.openTool({ + toolName: TOOL_NAME, + getToolComponent: () => RepositionClippingBox, + params: { viewState, item, cesium }, + showCloseButton: false + }); - return action(function cleanup() { + return action(function cleanup() { const currentTool = viewState.currentTool; if ( currentTool && @@ -47,8 +48,10 @@ const ClippingBoxToolLauncher: React.FC = observer( item.repositionClippingBoxTrigger = false; viewState.closeTool(); } - }) - }, [item, cesium]); + }); + }, + [item, cesium] + ); return null; } @@ -56,13 +59,18 @@ const ClippingBoxToolLauncher: React.FC = observer( /** * Find a workbench item that requires clipping box respositioning -*/ + */ function findItemRequiringRepositioning( workbench: Workbench -): ClippingMixin.Instance & {clippingBoxDrawing: BoxDrawing} | undefined { +): (ClippingMixin.Instance & { clippingBoxDrawing: BoxDrawing }) | undefined { return workbench.items.find( - (it) => ClippingMixin.isMixedInto(it) && it.clippingBoxDrawing && it.repositionClippingBoxTrigger - ) as ClippingMixin.Instance & {clippingBoxDrawing: BoxDrawing} | undefined; + (it) => + ClippingMixin.isMixedInto(it) && + it.clippingBoxDrawing && + it.repositionClippingBoxTrigger + ) as + | (ClippingMixin.Instance & { clippingBoxDrawing: BoxDrawing }) + | undefined; } export default ClippingBoxToolLauncher;