From 605b912ba43d55b5912ef65df1cdc849748e2e9c Mon Sep 17 00:00:00 2001 From: psychedelicious <4822129+psychedelicious@users.noreply.github.com> Date: Fri, 27 Jun 2025 11:34:12 +1000 Subject: [PATCH] fix(ui): remove noop hook --- .../common/CanvasNonRasterLayersIsHiddenToggle.tsx | 6 +++--- .../controlLayers/hooks/useNonRasterLayersIsHidden.ts | 6 ------ 2 files changed, 3 insertions(+), 9 deletions(-) delete mode 100644 invokeai/frontend/web/src/features/controlLayers/hooks/useNonRasterLayersIsHidden.ts diff --git a/invokeai/frontend/web/src/features/controlLayers/components/common/CanvasNonRasterLayersIsHiddenToggle.tsx b/invokeai/frontend/web/src/features/controlLayers/components/common/CanvasNonRasterLayersIsHiddenToggle.tsx index d65ba60fac..6db4a13a13 100644 --- a/invokeai/frontend/web/src/features/controlLayers/components/common/CanvasNonRasterLayersIsHiddenToggle.tsx +++ b/invokeai/frontend/web/src/features/controlLayers/components/common/CanvasNonRasterLayersIsHiddenToggle.tsx @@ -1,7 +1,7 @@ import { IconButton } from '@invoke-ai/ui-library'; -import { useAppDispatch } from 'app/store/storeHooks'; -import { useNonRasterLayersIsHidden } from 'features/controlLayers/hooks/useNonRasterLayersIsHidden'; +import { useAppDispatch, useAppSelector } from 'app/store/storeHooks'; import { allNonRasterLayersIsHiddenToggled } from 'features/controlLayers/store/canvasSlice'; +import { selectNonRasterLayersIsHidden } from 'features/controlLayers/store/selectors'; import type { MouseEventHandler } from 'react'; import { memo, useCallback } from 'react'; import { useTranslation } from 'react-i18next'; @@ -10,7 +10,7 @@ import { PiEyeBold, PiEyeClosedBold } from 'react-icons/pi'; export const EntityListNonRasterLayerToggle = memo(() => { const { t } = useTranslation(); const dispatch = useAppDispatch(); - const isHidden = useNonRasterLayersIsHidden(); + const isHidden = useAppSelector(selectNonRasterLayersIsHidden); const onClick = useCallback( (e) => { diff --git a/invokeai/frontend/web/src/features/controlLayers/hooks/useNonRasterLayersIsHidden.ts b/invokeai/frontend/web/src/features/controlLayers/hooks/useNonRasterLayersIsHidden.ts deleted file mode 100644 index 737bc20a3e..0000000000 --- a/invokeai/frontend/web/src/features/controlLayers/hooks/useNonRasterLayersIsHidden.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { useAppSelector } from 'app/store/storeHooks'; -import { selectNonRasterLayersIsHidden } from 'features/controlLayers/store/selectors'; - -export const useNonRasterLayersIsHidden = (): boolean => { - return useAppSelector(selectNonRasterLayersIsHidden); -};