Merge branch 'feat/inda-383-daily-stat' into 'main'
[ProtonMail-WebClient.git] / applications / calendar / src / app / components / CalendarIcon.tsx
blob0d1ad62501e9f059123daaa661ba6264e405de7b
1 import tinycolor from 'tinycolor2';
3 import { Icon } from '@proton/components';
4 import clsx from '@proton/utils/clsx';
6 interface Props {
7     color?: string;
8     className?: string;
10 const CalendarIcon = ({ color, className }: Props) => {
11     const colorModel = tinycolor(color);
12     const iconColor = colorModel?.isValid() ? colorModel?.toHexString() : '';
13     if (!iconColor) {
14         return null;
15     }
16     return <Icon className={clsx(['shrink-0', className])} name="calendar-grid" color={iconColor} />;
19 export default CalendarIcon;