Skip to content

Commit 5e001be

Browse files
tidy(ui): remove excessive nav to mm buttons
1 parent 576a644 commit 5e001be

File tree

15 files changed

+0
-30
lines changed

15 files changed

+0
-30
lines changed

invokeai/frontend/web/src/features/controlLayers/components/ControlLayer/ControlLayerControlAdapterModel.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import { Combobox, FormControl, Tooltip } from '@invoke-ai/ui-library';
22
import { useAppSelector } from 'app/store/storeHooks';
33
import { useGroupedModelCombobox } from 'common/hooks/useGroupedModelCombobox';
44
import { selectBase } from 'features/controlLayers/store/paramsSlice';
5-
import { NavigateToModelManagerButton } from 'features/parameters/components/MainModel/NavigateToModelManagerButton';
65
import { memo, useCallback, useMemo } from 'react';
76
import { useTranslation } from 'react-i18next';
87
import { useControlLayerModels } from 'services/api/hooks/modelsByType';
@@ -62,7 +61,6 @@ export const ControlLayerControlAdapterModel = memo(({ modelKey, onChange: onCha
6261
onChange={onChange}
6362
noOptionsMessage={noOptionsMessage}
6463
/>
65-
<NavigateToModelManagerButton />
6664
</FormControl>
6765
</Tooltip>
6866
);

invokeai/frontend/web/src/features/controlLayers/components/Filters/FilterSpandrel.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ import {
1313
import { useModelCombobox } from 'common/hooks/useModelCombobox';
1414
import type { SpandrelFilterConfig } from 'features/controlLayers/store/filters';
1515
import { IMAGE_FILTERS } from 'features/controlLayers/store/filters';
16-
import { NavigateToModelManagerButton } from 'features/parameters/components/MainModel/NavigateToModelManagerButton';
1716
import type { ChangeEvent } from 'react';
1817
import { useCallback, useEffect, useMemo } from 'react';
1918
import { useTranslation } from 'react-i18next';
@@ -119,7 +118,6 @@ export const FilterSpandrel = ({ onChange, config }: Props) => {
119118
/>
120119
</Box>
121120
</Tooltip>
122-
<NavigateToModelManagerButton />
123121
</FormControl>
124122
</>
125123
);

invokeai/frontend/web/src/features/controlLayers/components/IPAdapter/CLIPVisionModel.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import { useAppSelector } from 'app/store/storeHooks';
44
import { selectIsFLUX } from 'features/controlLayers/store/paramsSlice';
55
import type { CLIPVisionModelV2 } from 'features/controlLayers/store/types';
66
import { isCLIPVisionModelV2 } from 'features/controlLayers/store/types';
7-
import { NavigateToModelManagerButton } from 'features/parameters/components/MainModel/NavigateToModelManagerButton';
87
import { memo, useCallback, useMemo } from 'react';
98
import { useTranslation } from 'react-i18next';
109
import { assert } from 'tsafe';
@@ -55,7 +54,6 @@ export const CLIPVisionModel = memo(({ model, onChange }: Props) => {
5554
value={clipVisionModelValue}
5655
onChange={_onChangeCLIPVisionModel}
5756
/>
58-
<NavigateToModelManagerButton />
5957
</FormControl>
6058
);
6159
});

invokeai/frontend/web/src/features/controlLayers/components/IPAdapter/GlobalReferenceImageModel.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import { Combobox, FormControl, Tooltip } from '@invoke-ai/ui-library';
22
import { useAppSelector } from 'app/store/storeHooks';
33
import { useGroupedModelCombobox } from 'common/hooks/useGroupedModelCombobox';
44
import { selectBase } from 'features/controlLayers/store/paramsSlice';
5-
import { NavigateToModelManagerButton } from 'features/parameters/components/MainModel/NavigateToModelManagerButton';
65
import { memo, useCallback, useMemo } from 'react';
76
import { useTranslation } from 'react-i18next';
87
import { useGlobalReferenceImageModels } from 'services/api/hooks/modelsByType';
@@ -56,7 +55,6 @@ export const GlobalReferenceImageModel = memo(({ modelKey, onChangeModel }: Prop
5655
onChange={onChange}
5756
noOptionsMessage={noOptionsMessage}
5857
/>
59-
<NavigateToModelManagerButton />
6058
</FormControl>
6159
</Tooltip>
6260
);

invokeai/frontend/web/src/features/controlLayers/components/IPAdapter/RegionalReferenceImageModel.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import { Combobox, FormControl, Tooltip } from '@invoke-ai/ui-library';
22
import { useAppSelector } from 'app/store/storeHooks';
33
import { useGroupedModelCombobox } from 'common/hooks/useGroupedModelCombobox';
44
import { selectBase } from 'features/controlLayers/store/paramsSlice';
5-
import { NavigateToModelManagerButton } from 'features/parameters/components/MainModel/NavigateToModelManagerButton';
65
import { memo, useCallback, useMemo } from 'react';
76
import { useTranslation } from 'react-i18next';
87
import { useRegionalReferenceImageModels } from 'services/api/hooks/modelsByType';
@@ -64,7 +63,6 @@ export const RegionalReferenceImageModel = memo(({ modelKey, onChangeModel }: Pr
6463
onChange={onChange}
6564
noOptionsMessage={noOptionsMessage}
6665
/>
67-
<NavigateToModelManagerButton />
6866
</FormControl>
6967
</Tooltip>
7068
);

invokeai/frontend/web/src/features/lora/components/LoRASelect.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ import { InformationalPopover } from 'common/components/InformationalPopover/Inf
66
import { useGroupedModelCombobox } from 'common/hooks/useGroupedModelCombobox';
77
import { loraAdded, selectLoRAsSlice } from 'features/controlLayers/store/lorasSlice';
88
import { selectBase } from 'features/controlLayers/store/paramsSlice';
9-
import { NavigateToModelManagerButton } from 'features/parameters/components/MainModel/NavigateToModelManagerButton';
109
import { memo, useCallback, useMemo } from 'react';
1110
import { useTranslation } from 'react-i18next';
1211
import { useLoRAModels } from 'services/api/hooks/modelsByType';
@@ -72,7 +71,6 @@ const LoRASelect = () => {
7271
data-testid="add-lora"
7372
sx={selectStyles}
7473
/>
75-
<NavigateToModelManagerButton />
7674
</FormControl>
7775
);
7876
};

invokeai/frontend/web/src/features/parameters/components/Advanced/ParamCLIPEmbedModelSelect.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ import { useAppDispatch, useAppSelector } from 'app/store/storeHooks';
33
import { useModelCombobox } from 'common/hooks/useModelCombobox';
44
import { clipEmbedModelSelected, selectCLIPEmbedModel } from 'features/controlLayers/store/paramsSlice';
55
import { zModelIdentifierField } from 'features/nodes/types/common';
6-
import { NavigateToModelManagerButton } from 'features/parameters/components/MainModel/NavigateToModelManagerButton';
76
import { memo, useCallback } from 'react';
87
import { useTranslation } from 'react-i18next';
98
import { useCLIPEmbedModels } from 'services/api/hooks/modelsByType';
@@ -35,7 +34,6 @@ const ParamCLIPEmbedModelSelect = () => {
3534
<FormControl isDisabled={!options.length} isInvalid={!options.length} minW={0} flexGrow={1} gap={2}>
3635
<FormLabel m={0}>{t('modelManager.clipEmbed')}</FormLabel>
3736
<Combobox value={value} options={options} onChange={onChange} noOptionsMessage={noOptionsMessage} />
38-
<NavigateToModelManagerButton />
3937
</FormControl>
4038
);
4139
};

invokeai/frontend/web/src/features/parameters/components/Advanced/ParamCLIPGEmbedModelSelect.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ import { useAppDispatch, useAppSelector } from 'app/store/storeHooks';
33
import { useModelCombobox } from 'common/hooks/useModelCombobox';
44
import { clipGEmbedModelSelected, selectCLIPGEmbedModel } from 'features/controlLayers/store/paramsSlice';
55
import { zModelIdentifierField } from 'features/nodes/types/common';
6-
import { NavigateToModelManagerButton } from 'features/parameters/components/MainModel/NavigateToModelManagerButton';
76
import { memo, useCallback } from 'react';
87
import { useTranslation } from 'react-i18next';
98
import { useCLIPEmbedModels } from 'services/api/hooks/modelsByType';
@@ -36,7 +35,6 @@ const ParamCLIPEmbedModelSelect = () => {
3635
<FormControl isDisabled={!options.length} isInvalid={!options.length} minW={0} flexGrow={1} gap={2}>
3736
<FormLabel m={0}>{t('modelManager.clipGEmbed')}</FormLabel>
3837
<Combobox value={value} options={options} onChange={onChange} noOptionsMessage={noOptionsMessage} />
39-
<NavigateToModelManagerButton />
4038
</FormControl>
4139
);
4240
};

invokeai/frontend/web/src/features/parameters/components/Advanced/ParamCLIPLEmbedModelSelect.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ import { useAppDispatch, useAppSelector } from 'app/store/storeHooks';
33
import { useModelCombobox } from 'common/hooks/useModelCombobox';
44
import { clipLEmbedModelSelected, selectCLIPLEmbedModel } from 'features/controlLayers/store/paramsSlice';
55
import { zModelIdentifierField } from 'features/nodes/types/common';
6-
import { NavigateToModelManagerButton } from 'features/parameters/components/MainModel/NavigateToModelManagerButton';
76
import { memo, useCallback } from 'react';
87
import { useTranslation } from 'react-i18next';
98
import { useCLIPEmbedModels } from 'services/api/hooks/modelsByType';
@@ -36,7 +35,6 @@ const ParamCLIPEmbedModelSelect = () => {
3635
<FormControl isDisabled={!options.length} isInvalid={!options.length} minW={0} flexGrow={1} gap={2}>
3736
<FormLabel m={0}>{t('modelManager.clipLEmbed')}</FormLabel>
3837
<Combobox value={value} options={options} onChange={onChange} noOptionsMessage={noOptionsMessage} />
39-
<NavigateToModelManagerButton />
4038
</FormControl>
4139
);
4240
};

invokeai/frontend/web/src/features/parameters/components/Advanced/ParamT5EncoderModelSelect.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ import { useAppDispatch, useAppSelector } from 'app/store/storeHooks';
33
import { useModelCombobox } from 'common/hooks/useModelCombobox';
44
import { selectT5EncoderModel, t5EncoderModelSelected } from 'features/controlLayers/store/paramsSlice';
55
import { zModelIdentifierField } from 'features/nodes/types/common';
6-
import { NavigateToModelManagerButton } from 'features/parameters/components/MainModel/NavigateToModelManagerButton';
76
import { memo, useCallback } from 'react';
87
import { useTranslation } from 'react-i18next';
98
import { useT5EncoderModels } from 'services/api/hooks/modelsByType';
@@ -35,7 +34,6 @@ const ParamT5EncoderModelSelect = () => {
3534
<FormControl isDisabled={!options.length} isInvalid={!options.length} minW={0} flexGrow={1} gap={2}>
3635
<FormLabel m={0}>{t('modelManager.t5Encoder')}</FormLabel>
3736
<Combobox value={value} options={options} onChange={onChange} noOptionsMessage={noOptionsMessage} />
38-
<NavigateToModelManagerButton />
3937
</FormControl>
4038
);
4139
};

0 commit comments

Comments
 (0)