Skip to content

Commit 8374eea

Browse files
fix(ui): type error in SettingsUpsellMenuItem
1 parent 815e593 commit 8374eea

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

invokeai/frontend/web/src/features/system/components/SettingsModal/SettingsMenu.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@ const SettingsMenu = () => {
4949
<Portal>
5050
<MenuList>
5151
<MenuGroup title={t('upsell.professional')}>
52-
<SettingsUpsellMenuItem menuText={t('upsell.inviteTeammates')} menuIcon={PiUsersBold} />
53-
<SettingsUpsellMenuItem menuText={t('upsell.shareAccess')} menuIcon={PiShareNetworkFill} />
52+
<SettingsUpsellMenuItem menuText={t('upsell.inviteTeammates')} menuIcon={<PiUsersBold />} />
53+
<SettingsUpsellMenuItem menuText={t('upsell.shareAccess')} menuIcon={<PiShareNetworkFill />} />
5454
</MenuGroup>
5555

5656
<MenuGroup title={t('common.communityLabel')}>

invokeai/frontend/web/src/features/system/components/SettingsModal/SettingsUpsellMenuItem.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import { Flex, Icon, MenuItem, Text, Tooltip } from '@invoke-ai/ui-library';
2+
import type { ReactElement } from 'react';
23
import { useTranslation } from 'react-i18next';
3-
import type { IconType } from 'react-icons';
44
import { PiArrowUpBold } from 'react-icons/pi';
55

6-
export const SettingsUpsellMenuItem = ({ menuText, menuIcon }: { menuText: string; menuIcon: IconType }) => {
6+
export const SettingsUpsellMenuItem = ({ menuText, menuIcon }: { menuText: string; menuIcon: ReactElement }) => {
77
const { t } = useTranslation();
88

99
return (
1010
<Tooltip label={t('upsell.professionalUpsell')} placement="right" gutter={16}>
11-
<MenuItem as="a" href="http://invoke.com/pricing" target="_blank" icon={menuIcon({})}>
11+
<MenuItem as="a" href="http://invoke.com/pricing" target="_blank" icon={menuIcon}>
1212
<Flex gap="1" alignItems="center" justifyContent="space-between">
1313
<Text>{menuText}</Text>
1414
<Icon as={PiArrowUpBold} color="invokeYellow.500" />

0 commit comments

Comments
 (0)