Fix for view switcher default icon display (#7029)

Fixes #6947 (View switcher default icon display)

---------

Co-authored-by: Lucas Bordeau <bordeau.lucas@gmail.com>
This commit is contained in:
Vinod Rathod
2024-10-10 13:42:17 +05:30
committed by GitHub
parent b6b7d0e665
commit 97ab0481e4
3 changed files with 19 additions and 4 deletions

View File

@ -1,5 +1,5 @@
import { useMemo, useState } from 'react';
import styled from '@emotion/styled';
import { useMemo, useState } from 'react';
import { useRecoilValue } from 'recoil';
import { IconApps, IconComponent, useIcons } from 'twenty-ui';
@ -147,6 +147,8 @@ export const IconPicker = ({
[matchingSearchIconKeys],
);
const icon = selectedIconKey ? getIcon(selectedIconKey) : IconApps;
return (
<div className={className}>
<Dropdown
@ -160,7 +162,7 @@ export const IconPicker = ({
: `(no icon selected)`
}`}
disabled={disabled}
Icon={selectedIconKey ? getIcon(selectedIconKey) : IconApps}
Icon={icon}
variant={variant}
/>
}