Skip to content

Commit 283a505

Browse files
chore(ui): lint
1 parent 2f94952 commit 283a505

File tree

11 files changed

+8
-539
lines changed

11 files changed

+8
-539
lines changed

invokeai/frontend/web/src/features/controlLayers/components/SimpleSession/SimpleSession.tsx

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,11 @@
11
import { Flex, Tab, TabList, TabPanel, TabPanels, Tabs } from '@invoke-ai/ui-library';
2-
import { useAppDispatch, useAppSelector } from 'app/store/storeHooks';
32
import { GenerateLaunchpadPanel } from 'features/controlLayers/components/SimpleSession/GenerateLaunchpadPanel';
43
import { ImageViewer } from 'features/gallery/components/ImageViewer/ImageViewer2';
54
import { ProgressImage } from 'features/gallery/components/ImageViewer/ProgressImage2';
65
import { ViewerToolbar } from 'features/gallery/components/ImageViewer/ViewerToolbar2';
7-
import { selectShowGenerateTabSplashScreen } from 'features/ui/store/uiSelectors';
8-
import { showGenerateTabSplashScreenChanged } from 'features/ui/store/uiSlice';
9-
import { memo, useCallback } from 'react';
6+
import { memo } from 'react';
107

118
export const SimpleSession = memo(() => {
12-
const showGenerateTabSplashScreen = useAppSelector(selectShowGenerateTabSplashScreen);
13-
const dispatch = useAppDispatch();
14-
15-
const showSplashScreen = useCallback(() => {
16-
dispatch(showGenerateTabSplashScreenChanged(true));
17-
}, [dispatch]);
18-
199
return (
2010
<Tabs w="full" h="full" px={2}>
2111
<TabList>

invokeai/frontend/web/src/features/controlLayers/components/StartOverButton.tsx

Lines changed: 0 additions & 17 deletions
This file was deleted.

invokeai/frontend/web/src/features/controlLayers/components/Toolbar/CanvasToolbarResetViewButton.tsx

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { IconButton } from '@invoke-ai/ui-library';
22
import { useIsRegionFocused } from 'common/hooks/focus';
33
import { useCanvasManager } from 'features/controlLayers/contexts/CanvasManagerProviderGate';
44
import { useRegisteredHotkeys } from 'features/system/components/HotkeysModal/useHotkeyData';
5-
import { memo } from 'react';
5+
import { memo, useCallback } from 'react';
66
import { useTranslation } from 'react-i18next';
77
import { PiArrowsOutBold } from 'react-icons/pi';
88

@@ -11,6 +11,10 @@ export const CanvasToolbarResetViewButton = memo(() => {
1111
const canvasManager = useCanvasManager();
1212
const isCanvasFocused = useIsRegionFocused('canvas');
1313

14+
const fitLayersToStage = useCallback(() => {
15+
canvasManager.stage.fitLayersToStage();
16+
}, [canvasManager.stage]);
17+
1418
useRegisteredHotkeys({
1519
id: 'fitLayersToCanvas',
1620
category: 'canvas',
@@ -58,7 +62,7 @@ export const CanvasToolbarResetViewButton = memo(() => {
5862
<IconButton
5963
tooltip={t('hotkeys.canvas.fitLayersToCanvas.title')}
6064
aria-label={t('hotkeys.canvas.fitLayersToCanvas.title')}
61-
onClick={canvasManager.stage.fitLayersToStage}
65+
onClick={fitLayersToStage}
6266
icon={<PiArrowsOutBold />}
6367
variant="link"
6468
alignSelf="stretch"

invokeai/frontend/web/src/features/gallery/components/ImageViewer/CurrentImagePreview2.tsx

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,14 @@
11
import { Box, Flex } from '@invoke-ai/ui-library';
2-
import { useStore } from '@nanostores/react';
32
import { useAppSelector } from 'app/store/storeHooks';
43
import { CanvasAlertsInvocationProgress } from 'features/controlLayers/components/CanvasAlerts/CanvasAlertsInvocationProgress';
54
import { DndImage } from 'features/dnd/DndImage';
65
import ImageMetadataViewer from 'features/gallery/components/ImageMetadataViewer/ImageMetadataViewer';
76
import NextPrevImageButtons from 'features/gallery/components/NextPrevImageButtons';
8-
import { selectShouldShowImageDetails, selectShouldShowProgressInViewer } from 'features/ui/store/uiSelectors';
7+
import { selectShouldShowImageDetails } from 'features/ui/store/uiSelectors';
98
import type { AnimationProps } from 'framer-motion';
109
import { AnimatePresence, motion } from 'framer-motion';
1110
import { memo, useCallback, useRef, useState } from 'react';
1211
import type { ImageDTO } from 'services/api/types';
13-
import { $hasLastProgressImage } from 'services/events/stores';
1412

1513
import { NoContentForViewer } from './NoContentForViewer';
1614

@@ -82,9 +80,6 @@ export const CurrentImagePreview = memo(({ imageDTO }: { imageDTO?: ImageDTO })
8280
CurrentImagePreview.displayName = 'CurrentImagePreview';
8381

8482
const ImageContent = memo(({ imageDTO }: { imageDTO?: ImageDTO }) => {
85-
const hasProgressImage = useStore($hasLastProgressImage);
86-
const shouldShowProgressInViewer = useAppSelector(selectShouldShowProgressInViewer);
87-
8883
if (!imageDTO) {
8984
return <NoContentForViewer />;
9085
}

invokeai/frontend/web/src/features/settingsAccordions/components/AdvancedSettingsAccordion/UpscaleTabAdvancedSettingsAccordion.tsx

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import type { FormLabelProps } from '@invoke-ai/ui-library';
21
import { Flex, StandaloneAccordion } from '@invoke-ai/ui-library';
32
import { skipToken } from '@reduxjs/toolkit/query';
43
import { createMemoizedSelector } from 'app/store/createMemoizedSelector';
@@ -13,14 +12,6 @@ import { memo, useMemo } from 'react';
1312
import { useTranslation } from 'react-i18next';
1413
import { useGetModelConfigQuery } from 'services/api/endpoints/models';
1514

16-
const formLabelProps: FormLabelProps = {
17-
minW: '9.2rem',
18-
};
19-
20-
const formLabelProps2: FormLabelProps = {
21-
flexGrow: 1,
22-
};
23-
2415
export const AdvancedSettingsAccordion = memo(() => {
2516
const vaeKey = useAppSelector(selectVAEKey);
2617
const { currentData: vaeConfig } = useGetModelConfigQuery(vaeKey ?? skipToken);

invokeai/frontend/web/src/features/ui/components/AppContent.tsx

Lines changed: 0 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -10,54 +10,16 @@ import { GenerateTabAutoLayout } from 'features/ui/layouts/generate-tab-auto-lay
1010
import { UpscalingTabAutoLayout } from 'features/ui/layouts/upscaling-tab-auto-layout';
1111
import { WorkflowsTabAutoLayout } from 'features/ui/layouts/workflows-tab-auto-layout';
1212
import { selectActiveTabIndex } from 'features/ui/store/uiSelectors';
13-
import { $isLeftPanelOpen, $isRightPanelOpen } from 'features/ui/store/uiSlice';
14-
import type { CSSProperties } from 'react';
1513
import { memo } from 'react';
1614

1715
import { TabMountGate } from './TabMountGate';
1816
import ModelManagerTab from './tabs/ModelManagerTab';
1917
import QueueTab from './tabs/QueueTab';
2018

21-
const panelStyles: CSSProperties = { position: 'relative', height: '100%', width: '100%', minWidth: 0 };
22-
23-
const onLeftPanelCollapse = (isCollapsed: boolean) => $isLeftPanelOpen.set(!isCollapsed);
24-
const onRightPanelCollapse = (isCollapsed: boolean) => $isRightPanelOpen.set(!isCollapsed);
25-
2619
export const AppContent = memo(() => {
2720
const tabIndex = useAppSelector(selectActiveTabIndex);
2821
useDndMonitor();
2922

30-
// useRegisteredHotkeys({
31-
// id: 'resetPanelLayout',
32-
// category: 'app',
33-
// callback: () => {
34-
// leftPanel.reset();
35-
// rightPanel.reset();
36-
// },
37-
// dependencies: [leftPanel.reset, rightPanel.reset],
38-
// });
39-
// useRegisteredHotkeys({
40-
// id: 'togglePanels',
41-
// category: 'app',
42-
// callback: () => {
43-
// if (leftPanel.isCollapsed || rightPanel.isCollapsed) {
44-
// leftPanel.expand();
45-
// rightPanel.expand();
46-
// } else {
47-
// leftPanel.collapse();
48-
// rightPanel.collapse();
49-
// }
50-
// },
51-
// dependencies: [
52-
// leftPanel.isCollapsed,
53-
// rightPanel.isCollapsed,
54-
// leftPanel.expand,
55-
// rightPanel.expand,
56-
// leftPanel.collapse,
57-
// rightPanel.collapse,
58-
// ],
59-
// });
60-
6123
return (
6224
<Tabs index={tabIndex} display="flex" w="full" h="full" p={0} overflow="hidden">
6325
<TabList>

invokeai/frontend/web/src/features/ui/components/LeftPanelContent.tsx

Lines changed: 0 additions & 26 deletions
This file was deleted.

invokeai/frontend/web/src/features/ui/components/RightPanelContent.tsx

Lines changed: 0 additions & 94 deletions
This file was deleted.

0 commit comments

Comments
 (0)