From 2ea5ab05970f5daaab0e573b352eb0a6e2c54de3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tha=C3=AFs=20Guigon?= Date: Thu, 4 Apr 2024 17:50:55 +0200 Subject: [PATCH] refactor: move @/ui/display/icon to twenty-ui Part of #4766 --- .../icon/components/IconAddressBook.tsx | 12 - .../icon/components/IconTwentyStar.tsx | 12 - .../icon/components/IconTwentyStarFilled.tsx | 16 - .../ui/display/icon/states/iconsState.ts | 8 - .../src}/display/icon/assets/address-book.svg | 0 .../src}/display/icon/assets/gmail.svg | 0 .../display/icon/assets/google-calendar.svg | 0 .../src}/display/icon/assets/google.svg | 0 .../icon/assets/twenty-star-filled.svg | 0 .../src}/display/icon/assets/twenty-star.svg | 0 .../icon/components/IconAddressBook.tsx | 14 + .../display/icon/components/IconGmail.tsx | 7 +- .../display/icon/components/IconGoogle.tsx | 7 +- .../icon/components/IconGoogleCalendar.tsx | 7 +- .../icon/components/IconTwentyStar.tsx | 14 + .../icon/components/IconTwentyStarFilled.tsx | 16 + .../icon/hooks/__tests__/useIcons.test.ts | 8 +- .../src}/display/icon/hooks/useIcons.ts | 4 +- .../display/icon/providers}/IconsProvider.tsx | 6 +- .../icon/providers/internal/AllIcons.ts} | 4201 +---------------- .../src/display/icon/states/iconsState.ts | 7 + .../src}/display/icon/types/IconComponent.ts | 0 packages/twenty-ui/src/display/index.ts | 10 + packages/twenty-ui/tsconfig.spec.json | 1 + packages/twenty-ui/vite.config.ts | 8 +- 25 files changed, 88 insertions(+), 4270 deletions(-) delete mode 100644 packages/twenty-front/src/modules/ui/display/icon/components/IconAddressBook.tsx delete mode 100644 packages/twenty-front/src/modules/ui/display/icon/components/IconTwentyStar.tsx delete mode 100644 packages/twenty-front/src/modules/ui/display/icon/components/IconTwentyStarFilled.tsx delete mode 100644 packages/twenty-front/src/modules/ui/display/icon/states/iconsState.ts rename packages/{twenty-front/src/modules/ui => twenty-ui/src}/display/icon/assets/address-book.svg (100%) rename packages/{twenty-front/src/modules/ui => twenty-ui/src}/display/icon/assets/gmail.svg (100%) rename packages/{twenty-front/src/modules/ui => twenty-ui/src}/display/icon/assets/google-calendar.svg (100%) rename packages/{twenty-front/src/modules/ui => twenty-ui/src}/display/icon/assets/google.svg (100%) rename packages/{twenty-front/src/modules/ui => twenty-ui/src}/display/icon/assets/twenty-star-filled.svg (100%) rename packages/{twenty-front/src/modules/ui => twenty-ui/src}/display/icon/assets/twenty-star.svg (100%) create mode 100644 packages/twenty-ui/src/display/icon/components/IconAddressBook.tsx rename packages/{twenty-front/src/modules/ui => twenty-ui/src}/display/icon/components/IconGmail.tsx (54%) rename packages/{twenty-front/src/modules/ui => twenty-ui/src}/display/icon/components/IconGoogle.tsx (54%) rename packages/{twenty-front/src/modules/ui => twenty-ui/src}/display/icon/components/IconGoogleCalendar.tsx (53%) create mode 100644 packages/twenty-ui/src/display/icon/components/IconTwentyStar.tsx create mode 100644 packages/twenty-ui/src/display/icon/components/IconTwentyStarFilled.tsx rename packages/{twenty-front/src/modules/ui => twenty-ui/src}/display/icon/hooks/__tests__/useIcons.test.ts (87%) rename packages/{twenty-front/src/modules/ui => twenty-ui/src}/display/icon/hooks/useIcons.ts (73%) rename packages/{twenty-front/src/modules/ui/display/icon/components => twenty-ui/src/display/icon/providers}/IconsProvider.tsx (66%) rename packages/{twenty-front/src/modules/ui/display/icon/constants/index.ts => twenty-ui/src/display/icon/providers/internal/AllIcons.ts} (50%) create mode 100644 packages/twenty-ui/src/display/icon/states/iconsState.ts rename packages/{twenty-front/src/modules/ui => twenty-ui/src}/display/icon/types/IconComponent.ts (100%) diff --git a/packages/twenty-front/src/modules/ui/display/icon/components/IconAddressBook.tsx b/packages/twenty-front/src/modules/ui/display/icon/components/IconAddressBook.tsx deleted file mode 100644 index 2c8c72bfcfbf..000000000000 --- a/packages/twenty-front/src/modules/ui/display/icon/components/IconAddressBook.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import { TablerIconsProps } from 'twenty-ui'; - -import IconAddressBookRaw from '../assets/address-book.svg?react'; - -type IconAddressBookProps = TablerIconsProps; - -export const IconAddressBook = (props: IconAddressBookProps): JSX.Element => { - const size = props.size ?? 24; - const stroke = props.stroke ?? 2; - - return ; -}; diff --git a/packages/twenty-front/src/modules/ui/display/icon/components/IconTwentyStar.tsx b/packages/twenty-front/src/modules/ui/display/icon/components/IconTwentyStar.tsx deleted file mode 100644 index 25ce2eba04e8..000000000000 --- a/packages/twenty-front/src/modules/ui/display/icon/components/IconTwentyStar.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import { TablerIconsProps } from 'twenty-ui'; - -import IconTwentyStarRaw from '../assets/twenty-star.svg?react'; - -type IconTwentyStarProps = TablerIconsProps; - -export const IconTwentyStar = (props: IconTwentyStarProps): JSX.Element => { - const size = props.size ?? 24; - const stroke = props.stroke ?? 2; - - return ; -}; diff --git a/packages/twenty-front/src/modules/ui/display/icon/components/IconTwentyStarFilled.tsx b/packages/twenty-front/src/modules/ui/display/icon/components/IconTwentyStarFilled.tsx deleted file mode 100644 index e1933ea6d352..000000000000 --- a/packages/twenty-front/src/modules/ui/display/icon/components/IconTwentyStarFilled.tsx +++ /dev/null @@ -1,16 +0,0 @@ -import { TablerIconsProps } from 'twenty-ui'; - -import IconTwentyStarFilledRaw from '../assets/twenty-star-filled.svg?react'; - -type IconTwentyStarFilledProps = TablerIconsProps; - -export const IconTwentyStarFilled = ( - props: IconTwentyStarFilledProps, -): JSX.Element => { - const size = props.size ?? 24; - const stroke = props.stroke ?? 2; - - return ( - - ); -}; diff --git a/packages/twenty-front/src/modules/ui/display/icon/states/iconsState.ts b/packages/twenty-front/src/modules/ui/display/icon/states/iconsState.ts deleted file mode 100644 index 654d6bcb7e28..000000000000 --- a/packages/twenty-front/src/modules/ui/display/icon/states/iconsState.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { createState } from 'twenty-ui'; - -import { IconComponent } from '@/ui/display/icon/types/IconComponent'; - -export const iconsState = createState>({ - key: 'iconsState', - defaultValue: {}, -}); diff --git a/packages/twenty-front/src/modules/ui/display/icon/assets/address-book.svg b/packages/twenty-ui/src/display/icon/assets/address-book.svg similarity index 100% rename from packages/twenty-front/src/modules/ui/display/icon/assets/address-book.svg rename to packages/twenty-ui/src/display/icon/assets/address-book.svg diff --git a/packages/twenty-front/src/modules/ui/display/icon/assets/gmail.svg b/packages/twenty-ui/src/display/icon/assets/gmail.svg similarity index 100% rename from packages/twenty-front/src/modules/ui/display/icon/assets/gmail.svg rename to packages/twenty-ui/src/display/icon/assets/gmail.svg diff --git a/packages/twenty-front/src/modules/ui/display/icon/assets/google-calendar.svg b/packages/twenty-ui/src/display/icon/assets/google-calendar.svg similarity index 100% rename from packages/twenty-front/src/modules/ui/display/icon/assets/google-calendar.svg rename to packages/twenty-ui/src/display/icon/assets/google-calendar.svg diff --git a/packages/twenty-front/src/modules/ui/display/icon/assets/google.svg b/packages/twenty-ui/src/display/icon/assets/google.svg similarity index 100% rename from packages/twenty-front/src/modules/ui/display/icon/assets/google.svg rename to packages/twenty-ui/src/display/icon/assets/google.svg diff --git a/packages/twenty-front/src/modules/ui/display/icon/assets/twenty-star-filled.svg b/packages/twenty-ui/src/display/icon/assets/twenty-star-filled.svg similarity index 100% rename from packages/twenty-front/src/modules/ui/display/icon/assets/twenty-star-filled.svg rename to packages/twenty-ui/src/display/icon/assets/twenty-star-filled.svg diff --git a/packages/twenty-front/src/modules/ui/display/icon/assets/twenty-star.svg b/packages/twenty-ui/src/display/icon/assets/twenty-star.svg similarity index 100% rename from packages/twenty-front/src/modules/ui/display/icon/assets/twenty-star.svg rename to packages/twenty-ui/src/display/icon/assets/twenty-star.svg diff --git a/packages/twenty-ui/src/display/icon/components/IconAddressBook.tsx b/packages/twenty-ui/src/display/icon/components/IconAddressBook.tsx new file mode 100644 index 000000000000..aa331c17354a --- /dev/null +++ b/packages/twenty-ui/src/display/icon/components/IconAddressBook.tsx @@ -0,0 +1,14 @@ +import { useTheme } from '@emotion/react'; + +import IconAddressBookRaw from '@ui/display/icon/assets/address-book.svg?react'; +import { IconComponentProps } from '@ui/display/icon/types/IconComponent'; + +type IconAddressBookProps = Pick; + +export const IconAddressBook = (props: IconAddressBookProps) => { + const theme = useTheme(); + const size = props.size ?? 24; + const stroke = props.stroke ?? theme.icon.stroke.md; + + return ; +}; diff --git a/packages/twenty-front/src/modules/ui/display/icon/components/IconGmail.tsx b/packages/twenty-ui/src/display/icon/components/IconGmail.tsx similarity index 54% rename from packages/twenty-front/src/modules/ui/display/icon/components/IconGmail.tsx rename to packages/twenty-ui/src/display/icon/components/IconGmail.tsx index 647780e2752c..babde8ce74a2 100644 --- a/packages/twenty-front/src/modules/ui/display/icon/components/IconGmail.tsx +++ b/packages/twenty-ui/src/display/icon/components/IconGmail.tsx @@ -1,10 +1,9 @@ import { useTheme } from '@emotion/react'; -import IconGmailRaw from '../assets/gmail.svg?react'; +import IconGmailRaw from '@ui/display/icon/assets/gmail.svg?react'; +import { IconComponentProps } from '@ui/display/icon/types/IconComponent'; -interface IconGmailProps { - size?: number; -} +type IconGmailProps = Pick; export const IconGmail = (props: IconGmailProps) => { const theme = useTheme(); diff --git a/packages/twenty-front/src/modules/ui/display/icon/components/IconGoogle.tsx b/packages/twenty-ui/src/display/icon/components/IconGoogle.tsx similarity index 54% rename from packages/twenty-front/src/modules/ui/display/icon/components/IconGoogle.tsx rename to packages/twenty-ui/src/display/icon/components/IconGoogle.tsx index 7ab67694f12a..4322018d559a 100644 --- a/packages/twenty-front/src/modules/ui/display/icon/components/IconGoogle.tsx +++ b/packages/twenty-ui/src/display/icon/components/IconGoogle.tsx @@ -1,10 +1,9 @@ import { useTheme } from '@emotion/react'; -import IconGoogleRaw from '../assets/google.svg?react'; +import IconGoogleRaw from '@ui/display/icon/assets/google.svg?react'; +import { IconComponentProps } from '@ui/display/icon/types/IconComponent'; -interface IconGoogleProps { - size?: number; -} +type IconGoogleProps = Pick; export const IconGoogle = (props: IconGoogleProps) => { const theme = useTheme(); diff --git a/packages/twenty-front/src/modules/ui/display/icon/components/IconGoogleCalendar.tsx b/packages/twenty-ui/src/display/icon/components/IconGoogleCalendar.tsx similarity index 53% rename from packages/twenty-front/src/modules/ui/display/icon/components/IconGoogleCalendar.tsx rename to packages/twenty-ui/src/display/icon/components/IconGoogleCalendar.tsx index 49ee58c95838..039d629fcf86 100644 --- a/packages/twenty-front/src/modules/ui/display/icon/components/IconGoogleCalendar.tsx +++ b/packages/twenty-ui/src/display/icon/components/IconGoogleCalendar.tsx @@ -1,10 +1,9 @@ import { useTheme } from '@emotion/react'; -import IconGoogleCalendarRaw from '../assets/google-calendar.svg?react'; +import IconGoogleCalendarRaw from '@ui/display/icon/assets/google-calendar.svg?react'; +import { IconComponentProps } from '@ui/display/icon/types/IconComponent'; -type IconGoogleCalendarProps = { - size?: number; -}; +type IconGoogleCalendarProps = Pick; export const IconGoogleCalendar = (props: IconGoogleCalendarProps) => { const theme = useTheme(); diff --git a/packages/twenty-ui/src/display/icon/components/IconTwentyStar.tsx b/packages/twenty-ui/src/display/icon/components/IconTwentyStar.tsx new file mode 100644 index 000000000000..8da1dcc56e0a --- /dev/null +++ b/packages/twenty-ui/src/display/icon/components/IconTwentyStar.tsx @@ -0,0 +1,14 @@ +import { useTheme } from '@emotion/react'; + +import IconTwentyStarRaw from '@ui/display/icon/assets/twenty-star.svg?react'; +import { IconComponentProps } from '@ui/display/icon/types/IconComponent'; + +type IconTwentyStarProps = Pick; + +export const IconTwentyStar = (props: IconTwentyStarProps) => { + const theme = useTheme(); + const size = props.size ?? 24; + const stroke = props.stroke ?? theme.icon.stroke.md; + + return ; +}; diff --git a/packages/twenty-ui/src/display/icon/components/IconTwentyStarFilled.tsx b/packages/twenty-ui/src/display/icon/components/IconTwentyStarFilled.tsx new file mode 100644 index 000000000000..465483017156 --- /dev/null +++ b/packages/twenty-ui/src/display/icon/components/IconTwentyStarFilled.tsx @@ -0,0 +1,16 @@ +import { useTheme } from '@emotion/react'; + +import IconTwentyStarFilledRaw from '@ui/display/icon/assets/twenty-star-filled.svg?react'; +import { IconComponentProps } from '@ui/display/icon/types/IconComponent'; + +type IconTwentyStarFilledProps = Pick; + +export const IconTwentyStarFilled = (props: IconTwentyStarFilledProps) => { + const theme = useTheme(); + const size = props.size ?? 24; + const stroke = props.stroke ?? theme.icon.stroke.md; + + return ( + + ); +}; diff --git a/packages/twenty-front/src/modules/ui/display/icon/hooks/__tests__/useIcons.test.ts b/packages/twenty-ui/src/display/icon/hooks/__tests__/useIcons.test.ts similarity index 87% rename from packages/twenty-front/src/modules/ui/display/icon/hooks/__tests__/useIcons.test.ts rename to packages/twenty-ui/src/display/icon/hooks/__tests__/useIcons.test.ts index aaf70aa02de5..4a7da2d156e2 100644 --- a/packages/twenty-front/src/modules/ui/display/icon/hooks/__tests__/useIcons.test.ts +++ b/packages/twenty-ui/src/display/icon/hooks/__tests__/useIcons.test.ts @@ -1,8 +1,12 @@ import { renderHook } from '@testing-library/react'; import * as recoil from 'recoil'; -import { Icon123, IconBuildingSkyscraper, IconUser } from 'twenty-ui'; -import { useIcons } from '@/ui/display/icon/hooks/useIcons'; +import { + Icon123, + IconBuildingSkyscraper, + IconUser, +} from '@ui/display/icon/components/TablerIcons'; +import { useIcons } from '@ui/display/icon/hooks/useIcons'; describe('useIcons', () => { const mockedStateIcons = { diff --git a/packages/twenty-front/src/modules/ui/display/icon/hooks/useIcons.ts b/packages/twenty-ui/src/display/icon/hooks/useIcons.ts similarity index 73% rename from packages/twenty-front/src/modules/ui/display/icon/hooks/useIcons.ts rename to packages/twenty-ui/src/display/icon/hooks/useIcons.ts index a1dd37b4c074..c07d0a38ac82 100644 --- a/packages/twenty-front/src/modules/ui/display/icon/hooks/useIcons.ts +++ b/packages/twenty-ui/src/display/icon/hooks/useIcons.ts @@ -1,7 +1,7 @@ import { useRecoilValue } from 'recoil'; -import { Icon123 } from 'twenty-ui'; -import { iconsState } from '@/ui/display/icon/states/iconsState'; +import { Icon123 } from '@ui/display/icon/components/TablerIcons'; +import { iconsState } from '@ui/display/icon/states/iconsState'; export const useIcons = () => { const icons = useRecoilValue(iconsState); diff --git a/packages/twenty-front/src/modules/ui/display/icon/components/IconsProvider.tsx b/packages/twenty-ui/src/display/icon/providers/IconsProvider.tsx similarity index 66% rename from packages/twenty-front/src/modules/ui/display/icon/components/IconsProvider.tsx rename to packages/twenty-ui/src/display/icon/providers/IconsProvider.tsx index 918d7d32d600..682059f22e70 100644 --- a/packages/twenty-front/src/modules/ui/display/icon/components/IconsProvider.tsx +++ b/packages/twenty-ui/src/display/icon/providers/IconsProvider.tsx @@ -1,7 +1,7 @@ import { useEffect } from 'react'; import { useSetRecoilState } from 'recoil'; -import { iconsState } from '@/ui/display/icon/states/iconsState'; +import { iconsState } from '@ui/display/icon/states/iconsState'; type IconsProviderProps = { children: JSX.Element; @@ -11,8 +11,8 @@ export const IconsProvider = ({ children }: IconsProviderProps) => { const setIcons = useSetRecoilState(iconsState); useEffect(() => { - import('../constants/index').then((lazyLoadedIcons) => { - setIcons(lazyLoadedIcons.default); + import('./internal/AllIcons').then((lazyLoadedIcons) => { + setIcons(lazyLoadedIcons); }); }, [setIcons]); diff --git a/packages/twenty-front/src/modules/ui/display/icon/constants/index.ts b/packages/twenty-ui/src/display/icon/providers/internal/AllIcons.ts similarity index 50% rename from packages/twenty-front/src/modules/ui/display/icon/constants/index.ts rename to packages/twenty-ui/src/display/icon/providers/internal/AllIcons.ts index 8c0c4b2676f0..05225b763d05 100644 --- a/packages/twenty-front/src/modules/ui/display/icon/constants/index.ts +++ b/packages/twenty-ui/src/display/icon/providers/internal/AllIcons.ts @@ -1,5 +1,5 @@ /* eslint-disable no-restricted-imports */ -import { +export { Icon2fa, Icon3dCubeSphere, Icon3dCubeSphereOff, @@ -4197,4202 +4197,3 @@ import { IconZzz, IconZzzOff, } from '@tabler/icons-react'; - -export default { - Icon123, - Icon24Hours, - Icon2fa, - Icon360, - Icon360View, - Icon3dCubeSphere, - Icon3dCubeSphereOff, - Icon3dRotate, - IconAB, - IconAB2, - IconAbacus, - IconAbacusOff, - IconAbc, - IconABOff, - IconAccessible, - IconAccessibleOff, - IconAccessPoint, - IconAccessPointOff, - IconActivity, - IconActivityHeartbeat, - IconAd, - IconAd2, - IconAdCircle, - IconAdCircleOff, - IconAddressBook, - IconAddressBookOff, - IconAdjustments, - IconAdjustmentsAlt, - IconAdjustmentsBolt, - IconAdjustmentsCancel, - IconAdjustmentsCheck, - IconAdjustmentsCode, - IconAdjustmentsCog, - IconAdjustmentsDollar, - IconAdjustmentsDown, - IconAdjustmentsExclamation, - IconAdjustmentsHeart, - IconAdjustmentsHorizontal, - IconAdjustmentsMinus, - IconAdjustmentsOff, - IconAdjustmentsPause, - IconAdjustmentsPin, - IconAdjustmentsPlus, - IconAdjustmentsQuestion, - IconAdjustmentsSearch, - IconAdjustmentsShare, - IconAdjustmentsStar, - IconAdjustmentsUp, - IconAdjustmentsX, - IconAdOff, - IconAerialLift, - IconAffiliate, - IconAirBalloon, - IconAirConditioning, - IconAirConditioningDisabled, - IconAirTrafficControl, - IconAlarm, - IconAlarmMinus, - IconAlarmOff, - IconAlarmPlus, - IconAlarmSnooze, - IconAlbum, - IconAlbumOff, - IconAlertCircle, - IconAlertHexagon, - IconAlertOctagon, - IconAlertSmall, - IconAlertSquare, - IconAlertSquareRounded, - IconAlertTriangle, - IconAlien, - IconAlignBoxBottomCenter, - IconAlignBoxBottomLeft, - IconAlignBoxBottomRight, - IconAlignBoxCenterBottom, - IconAlignBoxCenterMiddle, - IconAlignBoxCenterStretch, - IconAlignBoxCenterTop, - IconAlignBoxLeftBottom, - IconAlignBoxLeftMiddle, - IconAlignBoxLeftStretch, - IconAlignBoxLeftTop, - IconAlignBoxRightBottom, - IconAlignBoxRightMiddle, - IconAlignBoxRightStretch, - IconAlignBoxRightTop, - IconAlignBoxTopCenter, - IconAlignBoxTopLeft, - IconAlignBoxTopRight, - IconAlignCenter, - IconAlignJustified, - IconAlignLeft, - IconAlignRight, - IconAlpha, - IconAlphabetCyrillic, - IconAlphabetGreek, - IconAlphabetLatin, - IconAmbulance, - IconAmpersand, - IconAnalyze, - IconAnalyzeOff, - IconAnchor, - IconAnchorOff, - IconAngle, - IconAnkh, - IconAntenna, - IconAntennaBars1, - IconAntennaBars2, - IconAntennaBars3, - IconAntennaBars4, - IconAntennaBars5, - IconAntennaBarsOff, - IconAntennaOff, - IconAperture, - IconApertureOff, - IconApi, - IconApiApp, - IconApiAppOff, - IconApiOff, - IconApple, - IconApps, - IconAppsOff, - IconAppWindow, - IconArchive, - IconArchiveOff, - IconArmchair, - IconArmchair2, - IconArmchair2Off, - IconArmchairOff, - IconArrowAutofitContent, - IconArrowAutofitDown, - IconArrowAutofitHeight, - IconArrowAutofitLeft, - IconArrowAutofitRight, - IconArrowAutofitUp, - IconArrowAutofitWidth, - IconArrowBack, - IconArrowBackUp, - IconArrowBackUpDouble, - IconArrowBadgeDown, - IconArrowBadgeLeft, - IconArrowBadgeRight, - IconArrowBadgeUp, - IconArrowBarBoth, - IconArrowBarDown, - IconArrowBarLeft, - IconArrowBarRight, - IconArrowBarToDown, - IconArrowBarToLeft, - IconArrowBarToRight, - IconArrowBarToUp, - IconArrowBarUp, - IconArrowBearLeft, - IconArrowBearLeft2, - IconArrowBearRight, - IconArrowBearRight2, - IconArrowBigDown, - IconArrowBigDownLine, - IconArrowBigDownLines, - IconArrowBigLeft, - IconArrowBigLeftLine, - IconArrowBigLeftLines, - IconArrowBigRight, - IconArrowBigRightLine, - IconArrowBigRightLines, - IconArrowBigUp, - IconArrowBigUpLine, - IconArrowBigUpLines, - IconArrowBounce, - IconArrowCapsule, - IconArrowCurveLeft, - IconArrowCurveRight, - IconArrowDown, - IconArrowDownBar, - IconArrowDownCircle, - IconArrowDownLeft, - IconArrowDownLeftCircle, - IconArrowDownRhombus, - IconArrowDownRight, - IconArrowDownRightCircle, - IconArrowDownSquare, - IconArrowDownTail, - IconArrowElbowLeft, - IconArrowElbowRight, - IconArrowFork, - IconArrowForward, - IconArrowForwardUp, - IconArrowForwardUpDouble, - IconArrowGuide, - IconArrowIteration, - IconArrowLeft, - IconArrowLeftBar, - IconArrowLeftCircle, - IconArrowLeftRhombus, - IconArrowLeftRight, - IconArrowLeftSquare, - IconArrowLeftTail, - IconArrowLoopLeft, - IconArrowLoopLeft2, - IconArrowLoopRight, - IconArrowLoopRight2, - IconArrowMerge, - IconArrowMergeBoth, - IconArrowMergeLeft, - IconArrowMergeRight, - IconArrowMoveDown, - IconArrowMoveLeft, - IconArrowMoveRight, - IconArrowMoveUp, - IconArrowNarrowDown, - IconArrowNarrowLeft, - IconArrowNarrowRight, - IconArrowNarrowUp, - IconArrowRampLeft, - IconArrowRampLeft2, - IconArrowRampLeft3, - IconArrowRampRight, - IconArrowRampRight2, - IconArrowRampRight3, - IconArrowRight, - IconArrowRightBar, - IconArrowRightCircle, - IconArrowRightRhombus, - IconArrowRightSquare, - IconArrowRightTail, - IconArrowRotaryFirstLeft, - IconArrowRotaryFirstRight, - IconArrowRotaryLastLeft, - IconArrowRotaryLastRight, - IconArrowRotaryLeft, - IconArrowRotaryRight, - IconArrowRotaryStraight, - IconArrowRoundaboutLeft, - IconArrowRoundaboutRight, - IconArrowsCross, - IconArrowsDiagonal, - IconArrowsDiagonal2, - IconArrowsDiagonalMinimize, - IconArrowsDiagonalMinimize2, - IconArrowsDiff, - IconArrowsDoubleNeSw, - IconArrowsDoubleNwSe, - IconArrowsDoubleSeNw, - IconArrowsDoubleSwNe, - IconArrowsDown, - IconArrowsDownUp, - IconArrowsExchange, - IconArrowsExchange2, - IconArrowSharpTurnLeft, - IconArrowSharpTurnRight, - IconArrowsHorizontal, - IconArrowsJoin, - IconArrowsJoin2, - IconArrowsLeft, - IconArrowsLeftDown, - IconArrowsLeftRight, - IconArrowsMaximize, - IconArrowsMinimize, - IconArrowsMove, - IconArrowsMoveHorizontal, - IconArrowsMoveVertical, - IconArrowsRandom, - IconArrowsRight, - IconArrowsRightDown, - IconArrowsRightLeft, - IconArrowsShuffle, - IconArrowsShuffle2, - IconArrowsSort, - IconArrowsSplit, - IconArrowsSplit2, - IconArrowsTransferDown, - IconArrowsTransferUp, - IconArrowsUp, - IconArrowsUpDown, - IconArrowsUpLeft, - IconArrowsUpRight, - IconArrowsVertical, - IconArrowUp, - IconArrowUpBar, - IconArrowUpCircle, - IconArrowUpLeft, - IconArrowUpLeftCircle, - IconArrowUpRhombus, - IconArrowUpRight, - IconArrowUpRightCircle, - IconArrowUpSquare, - IconArrowUpTail, - IconArrowWaveLeftDown, - IconArrowWaveLeftUp, - IconArrowWaveRightDown, - IconArrowWaveRightUp, - IconArrowZigZag, - IconArtboard, - IconArtboardOff, - IconArticle, - IconArticleOff, - IconAspectRatio, - IconAspectRatioOff, - IconAssembly, - IconAssemblyOff, - IconAsset, - IconAsterisk, - IconAsteriskSimple, - IconAt, - IconAtOff, - IconAtom, - IconAtom2, - IconAtomOff, - IconAugmentedReality, - IconAugmentedReality2, - IconAugmentedRealityOff, - IconAward, - IconAwardOff, - IconAxe, - IconAxisX, - IconAxisY, - IconBabyBottle, - IconBabyCarriage, - IconBackhoe, - IconBackpack, - IconBackpackOff, - IconBackslash, - IconBackspace, - IconBadge, - IconBadge3d, - IconBadge4k, - IconBadge8k, - IconBadgeAd, - IconBadgeAr, - IconBadgeCc, - IconBadgeHd, - IconBadgeOff, - IconBadges, - IconBadgeSd, - IconBadgesOff, - IconBadgeTm, - IconBadgeVo, - IconBadgeVr, - IconBadgeWc, - IconBaguette, - IconBallAmericanFootball, - IconBallAmericanFootballOff, - IconBallBaseball, - IconBallBasketball, - IconBallBowling, - IconBallFootball, - IconBallFootballOff, - IconBalloon, - IconBalloonOff, - IconBallpen, - IconBallpenOff, - IconBallTennis, - IconBallVolleyball, - IconBan, - IconBandage, - IconBandageOff, - IconBarbell, - IconBarbellOff, - IconBarcode, - IconBarcodeOff, - IconBarrel, - IconBarrelOff, - IconBarrierBlock, - IconBarrierBlockOff, - IconBaseline, - IconBaselineDensityLarge, - IconBaselineDensityMedium, - IconBaselineDensitySmall, - IconBasket, - IconBasketBolt, - IconBasketCancel, - IconBasketCheck, - IconBasketCode, - IconBasketCog, - IconBasketDiscount, - IconBasketDollar, - IconBasketDown, - IconBasketExclamation, - IconBasketHeart, - IconBasketMinus, - IconBasketOff, - IconBasketPause, - IconBasketPin, - IconBasketPlus, - IconBasketQuestion, - IconBasketSearch, - IconBasketShare, - IconBasketStar, - IconBasketUp, - IconBasketX, - IconBat, - IconBath, - IconBathOff, - IconBattery, - IconBattery1, - IconBattery2, - IconBattery3, - IconBattery4, - IconBatteryAutomotive, - IconBatteryCharging, - IconBatteryCharging2, - IconBatteryEco, - IconBatteryOff, - IconBeach, - IconBeachOff, - IconBed, - IconBedOff, - IconBeer, - IconBeerOff, - IconBell, - IconBellBolt, - IconBellCancel, - IconBellCheck, - IconBellCode, - IconBellCog, - IconBellDollar, - IconBellDown, - IconBellExclamation, - IconBellHeart, - IconBellMinus, - IconBellOff, - IconBellPause, - IconBellPin, - IconBellPlus, - IconBellQuestion, - IconBellRinging, - IconBellRinging2, - IconBellSchool, - IconBellSearch, - IconBellShare, - IconBellStar, - IconBellUp, - IconBellX, - IconBellZ, - IconBeta, - IconBible, - IconBike, - IconBikeOff, - IconBinary, - IconBinaryOff, - IconBinaryTree, - IconBinaryTree2, - IconBiohazard, - IconBiohazardOff, - IconBlade, - IconBleach, - IconBleachChlorine, - IconBleachNoChlorine, - IconBleachOff, - IconBlockquote, - IconBluetooth, - IconBluetoothConnected, - IconBluetoothOff, - IconBluetoothX, - IconBlur, - IconBlurOff, - IconBmp, - IconBold, - IconBoldOff, - IconBolt, - IconBoltOff, - IconBomb, - IconBone, - IconBoneOff, - IconBong, - IconBongOff, - IconBook, - IconBook2, - IconBookDownload, - IconBookmark, - IconBookmarkEdit, - IconBookmarkMinus, - IconBookmarkOff, - IconBookmarkPlus, - IconBookmarkQuestion, - IconBookmarks, - IconBookmarksOff, - IconBookOff, - IconBooks, - IconBooksOff, - IconBookUpload, - IconBorderAll, - IconBorderBottom, - IconBorderCorners, - IconBorderHorizontal, - IconBorderInner, - IconBorderLeft, - IconBorderNone, - IconBorderOuter, - IconBorderRadius, - IconBorderRight, - IconBorderSides, - IconBorderStyle, - IconBorderStyle2, - IconBorderTop, - IconBorderVertical, - IconBottle, - IconBottleOff, - IconBounceLeft, - IconBounceRight, - IconBow, - IconBowl, - IconBox, - IconBoxAlignBottom, - IconBoxAlignBottomLeft, - IconBoxAlignBottomRight, - IconBoxAlignLeft, - IconBoxAlignRight, - IconBoxAlignTop, - IconBoxAlignTopLeft, - IconBoxAlignTopRight, - IconBoxMargin, - IconBoxModel, - IconBoxModel2, - IconBoxModel2Off, - IconBoxModelOff, - IconBoxMultiple, - IconBoxMultiple0, - IconBoxMultiple1, - IconBoxMultiple2, - IconBoxMultiple3, - IconBoxMultiple4, - IconBoxMultiple5, - IconBoxMultiple6, - IconBoxMultiple7, - IconBoxMultiple8, - IconBoxMultiple9, - IconBoxOff, - IconBoxPadding, - IconBoxSeam, - IconBraces, - IconBracesOff, - IconBrackets, - IconBracketsContain, - IconBracketsContainEnd, - IconBracketsContainStart, - IconBracketsOff, - IconBraille, - IconBrain, - IconBrand4chan, - IconBrandAbstract, - IconBrandAdobe, - IconBrandAdonisJs, - IconBrandAirbnb, - IconBrandAirtable, - IconBrandAlgolia, - IconBrandAlipay, - IconBrandAlpineJs, - IconBrandAmazon, - IconBrandAmd, - IconBrandAmigo, - IconBrandAmongUs, - IconBrandAndroid, - IconBrandAngular, - IconBrandAnsible, - IconBrandAo3, - IconBrandAppgallery, - IconBrandApple, - IconBrandAppleArcade, - IconBrandApplePodcast, - IconBrandAppstore, - IconBrandAsana, - IconBrandAws, - IconBrandAzure, - IconBrandBackbone, - IconBrandBadoo, - IconBrandBaidu, - IconBrandBandcamp, - IconBrandBandlab, - IconBrandBeats, - IconBrandBehance, - IconBrandBilibili, - IconBrandBinance, - IconBrandBing, - IconBrandBitbucket, - IconBrandBlackberry, - IconBrandBlender, - IconBrandBlogger, - IconBrandBooking, - IconBrandBootstrap, - IconBrandBulma, - IconBrandBumble, - IconBrandBunpo, - IconBrandCake, - IconBrandCakephp, - IconBrandCampaignmonitor, - IconBrandCarbon, - IconBrandCashapp, - IconBrandChrome, - IconBrandCinema4d, - IconBrandCitymapper, - IconBrandCloudflare, - IconBrandCodecov, - IconBrandCodepen, - IconBrandCodesandbox, - IconBrandCohost, - IconBrandCoinbase, - IconBrandComedyCentral, - IconBrandCoreos, - IconBrandCouchdb, - IconBrandCouchsurfing, - IconBrandCpp, - IconBrandCraft, - IconBrandCrunchbase, - IconBrandCSharp, - IconBrandCss3, - IconBrandCtemplar, - IconBrandCucumber, - IconBrandCupra, - IconBrandCypress, - IconBrandD3, - IconBrandDaysCounter, - IconBrandDcos, - IconBrandDebian, - IconBrandDeezer, - IconBrandDeliveroo, - IconBrandDeno, - IconBrandDenodo, - IconBrandDeviantart, - IconBrandDigg, - IconBrandDingtalk, - IconBrandDiscord, - IconBrandDisney, - IconBrandDisqus, - IconBrandDjango, - IconBrandDocker, - IconBrandDoctrine, - IconBrandDolbyDigital, - IconBrandDouban, - IconBrandDribbble, - IconBrandDrops, - IconBrandDrupal, - IconBrandEdge, - IconBrandElastic, - IconBrandElectronicArts, - IconBrandEmber, - IconBrandEnvato, - IconBrandEtsy, - IconBrandEvernote, - IconBrandFacebook, - IconBrandFeedly, - IconBrandFigma, - IconBrandFilezilla, - IconBrandFinder, - IconBrandFirebase, - IconBrandFirefox, - IconBrandFiverr, - IconBrandFlickr, - IconBrandFlightradar24, - IconBrandFlipboard, - IconBrandFlutter, - IconBrandFortnite, - IconBrandFoursquare, - IconBrandFramer, - IconBrandFramerMotion, - IconBrandFunimation, - IconBrandGatsby, - IconBrandGit, - IconBrandGithub, - IconBrandGithubCopilot, - IconBrandGitlab, - IconBrandGmail, - IconBrandGolang, - IconBrandGoogle, - IconBrandGoogleAnalytics, - IconBrandGoogleBigQuery, - IconBrandGoogleDrive, - IconBrandGoogleFit, - IconBrandGoogleHome, - IconBrandGoogleMaps, - IconBrandGoogleOne, - IconBrandGooglePhotos, - IconBrandGooglePlay, - IconBrandGooglePodcasts, - IconBrandGrammarly, - IconBrandGraphql, - IconBrandGravatar, - IconBrandGrindr, - IconBrandGuardian, - IconBrandGumroad, - IconBrandHbo, - IconBrandHeadlessui, - IconBrandHexo, - IconBrandHipchat, - IconBrandHtml5, - IconBrandInertia, - IconBrandInstagram, - IconBrandIntercom, - IconBrandItch, - IconBrandJavascript, - IconBrandJuejin, - IconBrandKbin, - IconBrandKick, - IconBrandKickstarter, - IconBrandKotlin, - IconBrandLaravel, - IconBrandLastfm, - IconBrandLeetcode, - IconBrandLetterboxd, - IconBrandLine, - IconBrandLinkedin, - IconBrandLinktree, - IconBrandLinqpad, - IconBrandLoom, - IconBrandMailgun, - IconBrandMantine, - IconBrandMastercard, - IconBrandMastodon, - IconBrandMatrix, - IconBrandMcdonalds, - IconBrandMedium, - IconBrandMercedes, - IconBrandMessenger, - IconBrandMeta, - IconBrandMinecraft, - IconBrandMiniprogram, - IconBrandMixpanel, - IconBrandMonday, - IconBrandMongodb, - IconBrandMyOppo, - IconBrandMysql, - IconBrandNationalGeographic, - IconBrandNem, - IconBrandNetbeans, - IconBrandNeteaseMusic, - IconBrandNetflix, - IconBrandNexo, - IconBrandNextcloud, - IconBrandNextjs, - IconBrandNodejs, - IconBrandNordVpn, - IconBrandNotion, - IconBrandNpm, - IconBrandNuxt, - IconBrandNytimes, - IconBrandOauth, - IconBrandOffice, - IconBrandOkRu, - IconBrandOnedrive, - IconBrandOnlyfans, - IconBrandOpenai, - IconBrandOpenSource, - IconBrandOpenvpn, - IconBrandOpera, - IconBrandPagekit, - IconBrandPatreon, - IconBrandPaypal, - IconBrandPaypay, - IconBrandPeanut, - IconBrandPepsi, - IconBrandPhp, - IconBrandPicsart, - IconBrandPinterest, - IconBrandPlanetscale, - IconBrandPocket, - IconBrandPolymer, - IconBrandPowershell, - IconBrandProducthunt, - IconBrandPushbullet, - IconBrandPushover, - IconBrandPython, - IconBrandQq, - IconBrandRadixUi, - IconBrandReact, - IconBrandReactNative, - IconBrandReason, - IconBrandReddit, - IconBrandRedhat, - IconBrandRedux, - IconBrandRevolut, - IconBrandRumble, - IconBrandRust, - IconBrandSafari, - IconBrandSamsungpass, - IconBrandSass, - IconBrandSentry, - IconBrandSharik, - IconBrandShazam, - IconBrandShopee, - IconBrandSketch, - IconBrandSkype, - IconBrandSlack, - IconBrandSnapchat, - IconBrandSnapseed, - IconBrandSnowflake, - IconBrandSocketIo, - IconBrandSolidjs, - IconBrandSoundcloud, - IconBrandSpacehey, - IconBrandSpeedtest, - IconBrandSpotify, - IconBrandStackoverflow, - IconBrandStackshare, - IconBrandSteam, - IconBrandStorj, - IconBrandStorybook, - IconBrandStorytel, - IconBrandStrava, - IconBrandStripe, - IconBrandSublimeText, - IconBrandSugarizer, - IconBrandSupabase, - IconBrandSuperhuman, - IconBrandSupernova, - IconBrandSurfshark, - IconBrandSvelte, - IconBrandSwift, - IconBrandSymfony, - IconBrandTabler, - IconBrandTailwind, - IconBrandTaobao, - IconBrandTed, - IconBrandTelegram, - IconBrandTerraform, - IconBrandTether, - IconBrandThreads, - IconBrandThreejs, - IconBrandTidal, - IconBrandTiktok, - IconBrandTinder, - IconBrandTopbuzz, - IconBrandTorchain, - IconBrandToyota, - IconBrandTrello, - IconBrandTripadvisor, - IconBrandTumblr, - IconBrandTwilio, - IconBrandTwitch, - IconBrandTwitter, - IconBrandTypescript, - IconBrandUber, - IconBrandUbuntu, - IconBrandUnity, - IconBrandUnsplash, - IconBrandUpwork, - IconBrandValorant, - IconBrandVercel, - IconBrandVimeo, - IconBrandVinted, - IconBrandVisa, - IconBrandVisualStudio, - IconBrandVite, - IconBrandVivaldi, - IconBrandVk, - IconBrandVlc, - IconBrandVolkswagen, - IconBrandVsco, - IconBrandVscode, - IconBrandVue, - IconBrandWalmart, - IconBrandWaze, - IconBrandWebflow, - IconBrandWechat, - IconBrandWeibo, - IconBrandWhatsapp, - IconBrandWikipedia, - IconBrandWindows, - IconBrandWindy, - IconBrandWish, - IconBrandWix, - IconBrandWordpress, - IconBrandX, - IconBrandXamarin, - IconBrandXbox, - IconBrandXdeep, - IconBrandXing, - IconBrandYahoo, - IconBrandYandex, - IconBrandYatse, - IconBrandYcombinator, - IconBrandYoutube, - IconBrandYoutubeKids, - IconBrandZalando, - IconBrandZapier, - IconBrandZeit, - IconBrandZhihu, - IconBrandZoom, - IconBrandZulip, - IconBrandZwift, - IconBread, - IconBreadOff, - IconBriefcase, - IconBriefcase2, - IconBriefcaseOff, - IconBrightness, - IconBrightness2, - IconBrightnessDown, - IconBrightnessHalf, - IconBrightnessOff, - IconBrightnessUp, - IconBroadcast, - IconBroadcastOff, - IconBrowser, - IconBrowserCheck, - IconBrowserOff, - IconBrowserPlus, - IconBrowserX, - IconBrush, - IconBrushOff, - IconBucket, - IconBucketDroplet, - IconBucketOff, - IconBug, - IconBugOff, - IconBuilding, - IconBuildingArch, - IconBuildingBank, - IconBuildingBridge, - IconBuildingBridge2, - IconBuildingBroadcastTower, - IconBuildingCarousel, - IconBuildingCastle, - IconBuildingChurch, - IconBuildingCircus, - IconBuildingCommunity, - IconBuildingCottage, - IconBuildingEstate, - IconBuildingFactory, - IconBuildingFactory2, - IconBuildingFortress, - IconBuildingHospital, - IconBuildingLighthouse, - IconBuildingMonument, - IconBuildingMosque, - IconBuildingPavilion, - IconBuildingSkyscraper, - IconBuildingStadium, - IconBuildingStore, - IconBuildingTunnel, - IconBuildingWarehouse, - IconBuildingWindTurbine, - IconBulb, - IconBulbOff, - IconBulldozer, - IconBus, - IconBusinessplan, - IconBusOff, - IconBusStop, - IconButterfly, - IconCactus, - IconCactusOff, - IconCake, - IconCakeOff, - IconCalculator, - IconCalculatorOff, - IconCalendar, - IconCalendarBolt, - IconCalendarCancel, - IconCalendarCheck, - IconCalendarClock, - IconCalendarCode, - IconCalendarCog, - IconCalendarDollar, - IconCalendarDown, - IconCalendarDue, - IconCalendarEvent, - IconCalendarExclamation, - IconCalendarHeart, - IconCalendarMinus, - IconCalendarOff, - IconCalendarPause, - IconCalendarPin, - IconCalendarPlus, - IconCalendarQuestion, - IconCalendarRepeat, - IconCalendarSearch, - IconCalendarShare, - IconCalendarStar, - IconCalendarStats, - IconCalendarTime, - IconCalendarUp, - IconCalendarX, - IconCamera, - IconCameraBolt, - IconCameraCancel, - IconCameraCheck, - IconCameraCode, - IconCameraCog, - IconCameraDollar, - IconCameraDown, - IconCameraExclamation, - IconCameraHeart, - IconCameraMinus, - IconCameraOff, - IconCameraPause, - IconCameraPin, - IconCameraPlus, - IconCameraQuestion, - IconCameraRotate, - IconCameraSearch, - IconCameraSelfie, - IconCameraShare, - IconCameraStar, - IconCameraUp, - IconCameraX, - IconCamper, - IconCampfire, - IconCandle, - IconCandy, - IconCandyOff, - IconCane, - IconCannabis, - IconCapsule, - IconCapsuleHorizontal, - IconCapture, - IconCaptureOff, - IconCar, - IconCaravan, - IconCarCrane, - IconCarCrash, - IconCardboards, - IconCardboardsOff, - IconCards, - IconCaretDown, - IconCaretLeft, - IconCaretRight, - IconCaretUp, - IconCarOff, - IconCarouselHorizontal, - IconCarouselVertical, - IconCarrot, - IconCarrotOff, - IconCarTurbine, - IconCash, - IconCashBanknote, - IconCashBanknoteOff, - IconCashOff, - IconCast, - IconCastOff, - IconCat, - IconCategory, - IconCategory2, - IconCe, - IconCell, - IconCellSignal1, - IconCellSignal2, - IconCellSignal3, - IconCellSignal4, - IconCellSignal5, - IconCellSignalOff, - IconCeOff, - IconCertificate, - IconCertificate2, - IconCertificate2Off, - IconCertificateOff, - IconChairDirector, - IconChalkboard, - IconChalkboardOff, - IconChargingPile, - IconChartArcs, - IconChartArcs3, - IconChartArea, - IconChartAreaLine, - IconChartArrows, - IconChartArrowsVertical, - IconChartBar, - IconChartBarOff, - IconChartBubble, - IconChartCandle, - IconChartCircles, - IconChartDonut, - IconChartDonut2, - IconChartDonut3, - IconChartDonut4, - IconChartDots, - IconChartDots2, - IconChartDots3, - IconChartGridDots, - IconChartHistogram, - IconChartInfographic, - IconChartLine, - IconChartPie, - IconChartPie2, - IconChartPie3, - IconChartPie4, - IconChartPieOff, - IconChartPpf, - IconChartRadar, - IconChartSankey, - IconChartTreemap, - IconCheck, - IconCheckbox, - IconChecklist, - IconChecks, - IconCheckupList, - IconCheese, - IconChefHat, - IconChefHatOff, - IconCherry, - IconChess, - IconChessBishop, - IconChessKing, - IconChessKnight, - IconChessQueen, - IconChessRook, - IconChevronCompactDown, - IconChevronCompactLeft, - IconChevronCompactRight, - IconChevronCompactUp, - IconChevronDown, - IconChevronDownLeft, - IconChevronDownRight, - IconChevronLeft, - IconChevronLeftPipe, - IconChevronRight, - IconChevronRightPipe, - IconChevronsDown, - IconChevronsDownLeft, - IconChevronsDownRight, - IconChevronsLeft, - IconChevronsRight, - IconChevronsUp, - IconChevronsUpLeft, - IconChevronsUpRight, - IconChevronUp, - IconChevronUpLeft, - IconChevronUpRight, - IconChisel, - IconChristmasTree, - IconChristmasTreeOff, - IconCircle, - IconCircleArrowDown, - IconCircleArrowDownLeft, - IconCircleArrowDownRight, - IconCircleArrowLeft, - IconCircleArrowRight, - IconCircleArrowUp, - IconCircleArrowUpLeft, - IconCircleArrowUpRight, - IconCircleCaretDown, - IconCircleCaretLeft, - IconCircleCaretRight, - IconCircleCaretUp, - IconCircleCheck, - IconCircleChevronDown, - IconCircleChevronLeft, - IconCircleChevronRight, - IconCircleChevronsDown, - IconCircleChevronsLeft, - IconCircleChevronsRight, - IconCircleChevronsUp, - IconCircleChevronUp, - IconCircleDashed, - IconCircleDot, - IconCircleDotted, - IconCircleHalf, - IconCircleHalf2, - IconCircleHalfVertical, - IconCircleKey, - IconCircleLetterA, - IconCircleLetterB, - IconCircleLetterC, - IconCircleLetterD, - IconCircleLetterE, - IconCircleLetterF, - IconCircleLetterG, - IconCircleLetterH, - IconCircleLetterI, - IconCircleLetterJ, - IconCircleLetterK, - IconCircleLetterL, - IconCircleLetterM, - IconCircleLetterN, - IconCircleLetterO, - IconCircleLetterP, - IconCircleLetterQ, - IconCircleLetterR, - IconCircleLetterS, - IconCircleLetterT, - IconCircleLetterU, - IconCircleLetterV, - IconCircleLetterW, - IconCircleLetterX, - IconCircleLetterY, - IconCircleLetterZ, - IconCircleMinus, - IconCircleNumber0, - IconCircleNumber1, - IconCircleNumber2, - IconCircleNumber3, - IconCircleNumber4, - IconCircleNumber5, - IconCircleNumber6, - IconCircleNumber7, - IconCircleNumber8, - IconCircleNumber9, - IconCircleOff, - IconCirclePlus, - IconCircleRectangle, - IconCircleRectangleOff, - IconCircles, - IconCircleSquare, - IconCirclesRelation, - IconCircleTriangle, - IconCircleX, - IconCircuitAmmeter, - IconCircuitBattery, - IconCircuitBulb, - IconCircuitCapacitor, - IconCircuitCapacitorPolarized, - IconCircuitCell, - IconCircuitCellPlus, - IconCircuitChangeover, - IconCircuitDiode, - IconCircuitDiodeZener, - IconCircuitGround, - IconCircuitGroundDigital, - IconCircuitInductor, - IconCircuitMotor, - IconCircuitPushbutton, - IconCircuitResistor, - IconCircuitSwitchClosed, - IconCircuitSwitchOpen, - IconCircuitVoltmeter, - IconClearAll, - IconClearFormatting, - IconClick, - IconClipboard, - IconClipboardCheck, - IconClipboardCopy, - IconClipboardData, - IconClipboardHeart, - IconClipboardList, - IconClipboardOff, - IconClipboardPlus, - IconClipboardText, - IconClipboardTypography, - IconClipboardX, - IconClock, - IconClock2, - IconClockBolt, - IconClockCancel, - IconClockCheck, - IconClockCode, - IconClockCog, - IconClockDollar, - IconClockDown, - IconClockEdit, - IconClockExclamation, - IconClockHeart, - IconClockHour1, - IconClockHour10, - IconClockHour11, - IconClockHour12, - IconClockHour2, - IconClockHour3, - IconClockHour4, - IconClockHour5, - IconClockHour6, - IconClockHour7, - IconClockHour8, - IconClockHour9, - IconClockMinus, - IconClockOff, - IconClockPause, - IconClockPin, - IconClockPlay, - IconClockPlus, - IconClockQuestion, - IconClockRecord, - IconClockSearch, - IconClockShare, - IconClockShield, - IconClockStar, - IconClockStop, - IconClockUp, - IconClockX, - IconClothesRack, - IconClothesRackOff, - IconCloud, - IconCloudBolt, - IconCloudCancel, - IconCloudCheck, - IconCloudCode, - IconCloudCog, - IconCloudComputing, - IconCloudDataConnection, - IconCloudDollar, - IconCloudDown, - IconCloudDownload, - IconCloudExclamation, - IconCloudFog, - IconCloudHeart, - IconCloudLock, - IconCloudLockOpen, - IconCloudMinus, - IconCloudOff, - IconCloudPause, - IconCloudPin, - IconCloudPlus, - IconCloudQuestion, - IconCloudRain, - IconCloudSearch, - IconCloudShare, - IconCloudSnow, - IconCloudStar, - IconCloudStorm, - IconCloudUp, - IconCloudUpload, - IconCloudX, - IconClover, - IconClover2, - IconClubs, - IconCode, - IconCodeAsterix, - IconCodeCircle, - IconCodeCircle2, - IconCodeDots, - IconCodeMinus, - IconCodeOff, - IconCodePlus, - IconCoffee, - IconCoffeeOff, - IconCoffin, - IconCoin, - IconCoinBitcoin, - IconCoinEuro, - IconCoinMonero, - IconCoinOff, - IconCoinPound, - IconCoinRupee, - IconCoins, - IconCoinYen, - IconCoinYuan, - IconColorFilter, - IconColorPicker, - IconColorPickerOff, - IconColorSwatch, - IconColorSwatchOff, - IconColumnInsertLeft, - IconColumnInsertRight, - IconColumnRemove, - IconColumns, - IconColumns1, - IconColumns2, - IconColumns3, - IconColumnsOff, - IconComet, - IconCommand, - IconCommandOff, - IconCompass, - IconCompassOff, - IconComponents, - IconComponentsOff, - IconCone, - IconCone2, - IconConeOff, - IconConePlus, - IconConfetti, - IconConfettiOff, - IconConfucius, - IconContainer, - IconContainerOff, - IconContrast, - IconContrast2, - IconContrast2Off, - IconContrastOff, - IconCooker, - IconCookie, - IconCookieMan, - IconCookieOff, - IconCopy, - IconCopyleft, - IconCopyleftOff, - IconCopyOff, - IconCopyright, - IconCopyrightOff, - IconCornerDownLeft, - IconCornerDownLeftDouble, - IconCornerDownRight, - IconCornerDownRightDouble, - IconCornerLeftDown, - IconCornerLeftDownDouble, - IconCornerLeftUp, - IconCornerLeftUpDouble, - IconCornerRightDown, - IconCornerRightDownDouble, - IconCornerRightUp, - IconCornerRightUpDouble, - IconCornerUpLeft, - IconCornerUpLeftDouble, - IconCornerUpRight, - IconCornerUpRightDouble, - IconCpu, - IconCpu2, - IconCpuOff, - IconCrane, - IconCraneOff, - IconCreativeCommons, - IconCreativeCommonsBy, - IconCreativeCommonsNc, - IconCreativeCommonsNd, - IconCreativeCommonsOff, - IconCreativeCommonsSa, - IconCreativeCommonsZero, - IconCreditCard, - IconCreditCardOff, - IconCricket, - IconCrop, - IconCross, - IconCrosshair, - IconCrossOff, - IconCrown, - IconCrownOff, - IconCrutches, - IconCrutchesOff, - IconCrystalBall, - IconCsv, - IconCube, - IconCubeOff, - IconCubePlus, - IconCubeSend, - IconCubeUnfolded, - IconCup, - IconCupOff, - IconCurling, - IconCurlyLoop, - IconCurrency, - IconCurrencyAfghani, - IconCurrencyBahraini, - IconCurrencyBaht, - IconCurrencyBitcoin, - IconCurrencyCent, - IconCurrencyDinar, - IconCurrencyDirham, - IconCurrencyDogecoin, - IconCurrencyDollar, - IconCurrencyDollarAustralian, - IconCurrencyDollarBrunei, - IconCurrencyDollarCanadian, - IconCurrencyDollarGuyanese, - IconCurrencyDollarOff, - IconCurrencyDollarSingapore, - IconCurrencyDollarZimbabwean, - IconCurrencyDong, - IconCurrencyDram, - IconCurrencyEthereum, - IconCurrencyEuro, - IconCurrencyEuroOff, - IconCurrencyFlorin, - IconCurrencyForint, - IconCurrencyFrank, - IconCurrencyGuarani, - IconCurrencyHryvnia, - IconCurrencyIranianRial, - IconCurrencyKip, - IconCurrencyKroneCzech, - IconCurrencyKroneDanish, - IconCurrencyKroneSwedish, - IconCurrencyLari, - IconCurrencyLeu, - IconCurrencyLira, - IconCurrencyLitecoin, - IconCurrencyLyd, - IconCurrencyManat, - IconCurrencyMonero, - IconCurrencyNaira, - IconCurrencyNano, - IconCurrencyOff, - IconCurrencyPaanga, - IconCurrencyPeso, - IconCurrencyPound, - IconCurrencyPoundOff, - IconCurrencyQuetzal, - IconCurrencyReal, - IconCurrencyRenminbi, - IconCurrencyRipple, - IconCurrencyRiyal, - IconCurrencyRubel, - IconCurrencyRufiyaa, - IconCurrencyRupee, - IconCurrencyRupeeNepalese, - IconCurrencyShekel, - IconCurrencySolana, - IconCurrencySom, - IconCurrencyTaka, - IconCurrencyTenge, - IconCurrencyTugrik, - IconCurrencyWon, - IconCurrencyYen, - IconCurrencyYenOff, - IconCurrencyYuan, - IconCurrencyZloty, - IconCurrentLocation, - IconCurrentLocationOff, - IconCursorOff, - IconCursorText, - IconCut, - IconCylinder, - IconCylinderOff, - IconCylinderPlus, - IconDashboard, - IconDashboardOff, - IconDatabase, - IconDatabaseCog, - IconDatabaseDollar, - IconDatabaseEdit, - IconDatabaseExclamation, - IconDatabaseExport, - IconDatabaseHeart, - IconDatabaseImport, - IconDatabaseLeak, - IconDatabaseMinus, - IconDatabaseOff, - IconDatabasePlus, - IconDatabaseSearch, - IconDatabaseShare, - IconDatabaseStar, - IconDatabaseX, - IconDecimal, - IconDeer, - IconDelta, - IconDental, - IconDentalBroken, - IconDentalOff, - IconDeselect, - IconDetails, - IconDetailsOff, - IconDeviceAirpods, - IconDeviceAirpodsCase, - IconDeviceAirtag, - IconDeviceAnalytics, - IconDeviceAudioTape, - IconDeviceCameraPhone, - IconDeviceCctv, - IconDeviceCctvOff, - IconDeviceComputerCamera, - IconDeviceComputerCameraOff, - IconDeviceDesktop, - IconDeviceDesktopAnalytics, - IconDeviceDesktopBolt, - IconDeviceDesktopCancel, - IconDeviceDesktopCheck, - IconDeviceDesktopCode, - IconDeviceDesktopCog, - IconDeviceDesktopDollar, - IconDeviceDesktopDown, - IconDeviceDesktopExclamation, - IconDeviceDesktopHeart, - IconDeviceDesktopMinus, - IconDeviceDesktopOff, - IconDeviceDesktopPause, - IconDeviceDesktopPin, - IconDeviceDesktopPlus, - IconDeviceDesktopQuestion, - IconDeviceDesktopSearch, - IconDeviceDesktopShare, - IconDeviceDesktopStar, - IconDeviceDesktopUp, - IconDeviceDesktopX, - IconDeviceFloppy, - IconDeviceGamepad, - IconDeviceGamepad2, - IconDeviceHeartMonitor, - IconDeviceImac, - IconDeviceImacBolt, - IconDeviceImacCancel, - IconDeviceImacCheck, - IconDeviceImacCode, - IconDeviceImacCog, - IconDeviceImacDollar, - IconDeviceImacDown, - IconDeviceImacExclamation, - IconDeviceImacHeart, - IconDeviceImacMinus, - IconDeviceImacOff, - IconDeviceImacPause, - IconDeviceImacPin, - IconDeviceImacPlus, - IconDeviceImacQuestion, - IconDeviceImacSearch, - IconDeviceImacShare, - IconDeviceImacStar, - IconDeviceImacUp, - IconDeviceImacX, - IconDeviceIpad, - IconDeviceIpadBolt, - IconDeviceIpadCancel, - IconDeviceIpadCheck, - IconDeviceIpadCode, - IconDeviceIpadCog, - IconDeviceIpadDollar, - IconDeviceIpadDown, - IconDeviceIpadExclamation, - IconDeviceIpadHeart, - IconDeviceIpadHorizontal, - IconDeviceIpadHorizontalBolt, - IconDeviceIpadHorizontalCancel, - IconDeviceIpadHorizontalCheck, - IconDeviceIpadHorizontalCode, - IconDeviceIpadHorizontalCog, - IconDeviceIpadHorizontalDollar, - IconDeviceIpadHorizontalDown, - IconDeviceIpadHorizontalExclamation, - IconDeviceIpadHorizontalHeart, - IconDeviceIpadHorizontalMinus, - IconDeviceIpadHorizontalOff, - IconDeviceIpadHorizontalPause, - IconDeviceIpadHorizontalPin, - IconDeviceIpadHorizontalPlus, - IconDeviceIpadHorizontalQuestion, - IconDeviceIpadHorizontalSearch, - IconDeviceIpadHorizontalShare, - IconDeviceIpadHorizontalStar, - IconDeviceIpadHorizontalUp, - IconDeviceIpadHorizontalX, - IconDeviceIpadMinus, - IconDeviceIpadOff, - IconDeviceIpadPause, - IconDeviceIpadPin, - IconDeviceIpadPlus, - IconDeviceIpadQuestion, - IconDeviceIpadSearch, - IconDeviceIpadShare, - IconDeviceIpadStar, - IconDeviceIpadUp, - IconDeviceIpadX, - IconDeviceLandlinePhone, - IconDeviceLaptop, - IconDeviceLaptopOff, - IconDeviceMobile, - IconDeviceMobileBolt, - IconDeviceMobileCancel, - IconDeviceMobileCharging, - IconDeviceMobileCheck, - IconDeviceMobileCode, - IconDeviceMobileCog, - IconDeviceMobileDollar, - IconDeviceMobileDown, - IconDeviceMobileExclamation, - IconDeviceMobileHeart, - IconDeviceMobileMessage, - IconDeviceMobileMinus, - IconDeviceMobileOff, - IconDeviceMobilePause, - IconDeviceMobilePin, - IconDeviceMobilePlus, - IconDeviceMobileQuestion, - IconDeviceMobileRotated, - IconDeviceMobileSearch, - IconDeviceMobileShare, - IconDeviceMobileStar, - IconDeviceMobileUp, - IconDeviceMobileVibration, - IconDeviceMobileX, - IconDeviceNintendo, - IconDeviceNintendoOff, - IconDeviceProjector, - IconDeviceRemote, - IconDevices, - IconDevices2, - IconDevicesBolt, - IconDevicesCancel, - IconDevicesCheck, - IconDevicesCode, - IconDevicesCog, - IconDeviceSdCard, - IconDevicesDollar, - IconDevicesDown, - IconDevicesExclamation, - IconDevicesHeart, - IconDeviceSim, - IconDeviceSim1, - IconDeviceSim2, - IconDeviceSim3, - IconDevicesMinus, - IconDevicesOff, - IconDevicesPause, - IconDevicesPc, - IconDevicesPcOff, - IconDeviceSpeaker, - IconDeviceSpeakerOff, - IconDevicesPin, - IconDevicesPlus, - IconDevicesQuestion, - IconDevicesSearch, - IconDevicesShare, - IconDevicesStar, - IconDevicesUp, - IconDevicesX, - IconDeviceTablet, - IconDeviceTabletBolt, - IconDeviceTabletCancel, - IconDeviceTabletCheck, - IconDeviceTabletCode, - IconDeviceTabletCog, - IconDeviceTabletDollar, - IconDeviceTabletDown, - IconDeviceTabletExclamation, - IconDeviceTabletHeart, - IconDeviceTabletMinus, - IconDeviceTabletOff, - IconDeviceTabletPause, - IconDeviceTabletPin, - IconDeviceTabletPlus, - IconDeviceTabletQuestion, - IconDeviceTabletSearch, - IconDeviceTabletShare, - IconDeviceTabletStar, - IconDeviceTabletUp, - IconDeviceTabletX, - IconDeviceTv, - IconDeviceTvOff, - IconDeviceTvOld, - IconDeviceVisionPro, - IconDeviceWatch, - IconDeviceWatchBolt, - IconDeviceWatchCancel, - IconDeviceWatchCheck, - IconDeviceWatchCode, - IconDeviceWatchCog, - IconDeviceWatchDollar, - IconDeviceWatchDown, - IconDeviceWatchExclamation, - IconDeviceWatchHeart, - IconDeviceWatchMinus, - IconDeviceWatchOff, - IconDeviceWatchPause, - IconDeviceWatchPin, - IconDeviceWatchPlus, - IconDeviceWatchQuestion, - IconDeviceWatchSearch, - IconDeviceWatchShare, - IconDeviceWatchStar, - IconDeviceWatchStats, - IconDeviceWatchStats2, - IconDeviceWatchUp, - IconDeviceWatchX, - IconDiabolo, - IconDiaboloOff, - IconDiaboloPlus, - IconDialpad, - IconDialpadOff, - IconDiamond, - IconDiamondOff, - IconDiamonds, - IconDice, - IconDice1, - IconDice2, - IconDice3, - IconDice4, - IconDice5, - IconDice6, - IconDimensions, - IconDirection, - IconDirectionHorizontal, - IconDirections, - IconDirectionSign, - IconDirectionSignOff, - IconDirectionsOff, - IconDisabled, - IconDisabled2, - IconDisabledOff, - IconDisc, - IconDiscGolf, - IconDiscOff, - IconDiscount, - IconDiscount2, - IconDiscount2Off, - IconDiscountCheck, - IconDiscountOff, - IconDivide, - IconDna, - IconDna2, - IconDna2Off, - IconDnaOff, - IconDog, - IconDogBowl, - IconDoor, - IconDoorEnter, - IconDoorExit, - IconDoorOff, - IconDots, - IconDotsCircleHorizontal, - IconDotsDiagonal, - IconDotsDiagonal2, - IconDotsVertical, - IconDownload, - IconDownloadOff, - IconDragDrop, - IconDragDrop2, - IconDrone, - IconDroneOff, - IconDropCircle, - IconDroplet, - IconDropletBolt, - IconDropletCancel, - IconDropletCheck, - IconDropletCode, - IconDropletCog, - IconDropletDollar, - IconDropletDown, - IconDropletExclamation, - IconDropletHalf, - IconDropletHalf2, - IconDropletHeart, - IconDropletMinus, - IconDropletOff, - IconDropletPause, - IconDropletPin, - IconDropletPlus, - IconDropletQuestion, - IconDroplets, - IconDropletSearch, - IconDropletShare, - IconDropletStar, - IconDropletUp, - IconDropletX, - IconDualScreen, - IconEar, - IconEarOff, - IconEaseIn, - IconEaseInControlPoint, - IconEaseInOut, - IconEaseInOutControlPoints, - IconEaseOut, - IconEaseOutControlPoint, - IconEdit, - IconEditCircle, - IconEditCircleOff, - IconEditOff, - IconEgg, - IconEggCracked, - IconEggFried, - IconEggOff, - IconEggs, - IconElevator, - IconElevatorOff, - IconEmergencyBed, - IconEmpathize, - IconEmpathizeOff, - IconEmphasis, - IconEngine, - IconEngineOff, - IconEPassport, - IconEqual, - IconEqualDouble, - IconEqualNot, - IconEraser, - IconEraserOff, - IconError404, - IconError404Off, - IconEscalator, - IconEscalatorDown, - IconEscalatorUp, - IconExchange, - IconExchangeOff, - IconExclamationCircle, - IconExclamationMark, - IconExclamationMarkOff, - IconExplicit, - IconExplicitOff, - IconExposure, - IconExposure0, - IconExposureMinus1, - IconExposureMinus2, - IconExposureOff, - IconExposurePlus1, - IconExposurePlus2, - IconExternalLink, - IconExternalLinkOff, - IconEye, - IconEyeBolt, - IconEyeCancel, - IconEyeCheck, - IconEyeClosed, - IconEyeCode, - IconEyeCog, - IconEyeDiscount, - IconEyeDollar, - IconEyeDown, - IconEyeEdit, - IconEyeExclamation, - IconEyeglass, - IconEyeglass2, - IconEyeglassOff, - IconEyeHeart, - IconEyeMinus, - IconEyeOff, - IconEyePause, - IconEyePin, - IconEyePlus, - IconEyeQuestion, - IconEyeSearch, - IconEyeShare, - IconEyeStar, - IconEyeTable, - IconEyeUp, - IconEyeX, - IconFaceId, - IconFaceIdError, - IconFaceMask, - IconFaceMaskOff, - IconFall, - IconFeather, - IconFeatherOff, - IconFence, - IconFenceOff, - IconFidgetSpinner, - IconFile, - IconFile3d, - IconFileAlert, - IconFileAnalytics, - IconFileArrowLeft, - IconFileArrowRight, - IconFileBarcode, - IconFileBroken, - IconFileCertificate, - IconFileChart, - IconFileCheck, - IconFileCode, - IconFileCode2, - IconFileCv, - IconFileDatabase, - IconFileDelta, - IconFileDescription, - IconFileDiff, - IconFileDigit, - IconFileDislike, - IconFileDollar, - IconFileDots, - IconFileDownload, - IconFileEuro, - IconFileExport, - IconFileFunction, - IconFileHorizontal, - IconFileImport, - IconFileInfinity, - IconFileInfo, - IconFileInvoice, - IconFileLambda, - IconFileLike, - IconFileMinus, - IconFileMusic, - IconFileOff, - IconFileOrientation, - IconFilePencil, - IconFilePercent, - IconFilePhone, - IconFilePlus, - IconFilePower, - IconFileReport, - IconFileRss, - IconFiles, - IconFileScissors, - IconFileSearch, - IconFileSettings, - IconFileShredder, - IconFileSignal, - IconFilesOff, - IconFileSpreadsheet, - IconFileStack, - IconFileStar, - IconFileSymlink, - IconFileText, - IconFileTextAi, - IconFileTime, - IconFileTypeBmp, - IconFileTypeCss, - IconFileTypeCsv, - IconFileTypeDoc, - IconFileTypeDocx, - IconFileTypeHtml, - IconFileTypeJpg, - IconFileTypeJs, - IconFileTypeJsx, - IconFileTypePdf, - IconFileTypePhp, - IconFileTypePng, - IconFileTypePpt, - IconFileTypeRs, - IconFileTypeSql, - IconFileTypeSvg, - IconFileTypeTs, - IconFileTypeTsx, - IconFileTypeTxt, - IconFileTypeVue, - IconFileTypeXls, - IconFileTypeXml, - IconFileTypeZip, - IconFileTypography, - IconFileUnknown, - IconFileUpload, - IconFileVector, - IconFileX, - IconFileZip, - IconFilter, - IconFilterBolt, - IconFilterCancel, - IconFilterCheck, - IconFilterCode, - IconFilterCog, - IconFilterDiscount, - IconFilterDollar, - IconFilterDown, - IconFilterEdit, - IconFilterExclamation, - IconFilterHeart, - IconFilterMinus, - IconFilterOff, - IconFilterPause, - IconFilterPin, - IconFilterPlus, - IconFilterQuestion, - IconFilters, - IconFilterSearch, - IconFilterShare, - IconFilterStar, - IconFilterUp, - IconFilterX, - IconFingerprint, - IconFingerprintOff, - IconFireExtinguisher, - IconFireHydrant, - IconFireHydrantOff, - IconFiretruck, - IconFirstAidKit, - IconFirstAidKitOff, - IconFish, - IconFishBone, - IconFishChristianity, - IconFishHook, - IconFishHookOff, - IconFishOff, - IconFlag, - IconFlag2, - IconFlag2Off, - IconFlag3, - IconFlagBolt, - IconFlagCancel, - IconFlagCheck, - IconFlagCode, - IconFlagCog, - IconFlagDiscount, - IconFlagDollar, - IconFlagDown, - IconFlagExclamation, - IconFlagHeart, - IconFlagMinus, - IconFlagOff, - IconFlagPause, - IconFlagPin, - IconFlagPlus, - IconFlagQuestion, - IconFlagSearch, - IconFlagShare, - IconFlagStar, - IconFlagUp, - IconFlagX, - IconFlame, - IconFlameOff, - IconFlare, - IconFlask, - IconFlask2, - IconFlask2Off, - IconFlaskOff, - IconFlipFlops, - IconFlipHorizontal, - IconFlipVertical, - IconFloatCenter, - IconFloatLeft, - IconFloatNone, - IconFloatRight, - IconFlower, - IconFlowerOff, - IconFocus, - IconFocus2, - IconFocusAuto, - IconFocusCentered, - IconFold, - IconFoldDown, - IconFolder, - IconFolderBolt, - IconFolderCancel, - IconFolderCheck, - IconFolderCode, - IconFolderCog, - IconFolderDollar, - IconFolderDown, - IconFolderExclamation, - IconFolderHeart, - IconFolderMinus, - IconFolderOff, - IconFolderOpen, - IconFolderPause, - IconFolderPin, - IconFolderPlus, - IconFolderQuestion, - IconFolders, - IconFolderSearch, - IconFolderShare, - IconFoldersOff, - IconFolderStar, - IconFolderSymlink, - IconFolderUp, - IconFolderX, - IconFoldUp, - IconForbid, - IconForbid2, - IconForklift, - IconForms, - IconFountain, - IconFountainOff, - IconFrame, - IconFrameOff, - IconFreeRights, - IconFreezeColumn, - IconFreezeRow, - IconFreezeRowColumn, - IconFridge, - IconFridgeOff, - IconFriends, - IconFriendsOff, - IconFrustum, - IconFrustumOff, - IconFrustumPlus, - IconFunction, - IconFunctionOff, - IconGardenCart, - IconGardenCartOff, - IconGasStation, - IconGasStationOff, - IconGauge, - IconGaugeOff, - IconGavel, - IconGenderAgender, - IconGenderAndrogyne, - IconGenderBigender, - IconGenderDemiboy, - IconGenderDemigirl, - IconGenderEpicene, - IconGenderFemale, - IconGenderFemme, - IconGenderGenderfluid, - IconGenderGenderless, - IconGenderGenderqueer, - IconGenderHermaphrodite, - IconGenderIntergender, - IconGenderMale, - IconGenderNeutrois, - IconGenderThird, - IconGenderTransgender, - IconGenderTrasvesti, - IconGeometry, - IconGhost, - IconGhost2, - IconGhost3, - IconGhostOff, - IconGif, - IconGift, - IconGiftCard, - IconGiftOff, - IconGitBranch, - IconGitBranchDeleted, - IconGitCherryPick, - IconGitCommit, - IconGitCompare, - IconGitFork, - IconGitMerge, - IconGitPullRequest, - IconGitPullRequestClosed, - IconGitPullRequestDraft, - IconGizmo, - IconGlass, - IconGlassFull, - IconGlassOff, - IconGlobe, - IconGlobeOff, - IconGoGame, - IconGolf, - IconGolfOff, - IconGps, - IconGradienter, - IconGrain, - IconGraph, - IconGraphOff, - IconGrave, - IconGrave2, - IconGridDots, - IconGridPattern, - IconGrill, - IconGrillFork, - IconGrillOff, - IconGrillSpatula, - IconGripHorizontal, - IconGripVertical, - IconGrowth, - IconGuitarPick, - IconH1, - IconH2, - IconH3, - IconH4, - IconH5, - IconH6, - IconHammer, - IconHammerOff, - IconHandClick, - IconHandFinger, - IconHandFingerOff, - IconHandGrab, - IconHandLittleFinger, - IconHandMiddleFinger, - IconHandMove, - IconHandOff, - IconHandRingFinger, - IconHandRock, - IconHandSanitizer, - IconHandStop, - IconHandThreeFingers, - IconHandTwoFingers, - IconHanger, - IconHanger2, - IconHangerOff, - IconHash, - IconHaze, - IconHazeMoon, - IconHdr, - IconHeading, - IconHeadingOff, - IconHeadphones, - IconHeadphonesOff, - IconHeadset, - IconHeadsetOff, - IconHealthRecognition, - IconHeart, - IconHeartbeat, - IconHeartBolt, - IconHeartBroken, - IconHeartCancel, - IconHeartCheck, - IconHeartCode, - IconHeartCog, - IconHeartDiscount, - IconHeartDollar, - IconHeartDown, - IconHeartExclamation, - IconHeartHandshake, - IconHeartMinus, - IconHeartOff, - IconHeartPause, - IconHeartPin, - IconHeartPlus, - IconHeartQuestion, - IconHeartRateMonitor, - IconHearts, - IconHeartSearch, - IconHeartShare, - IconHeartsOff, - IconHeartStar, - IconHeartUp, - IconHeartX, - IconHelicopter, - IconHelicopterLanding, - IconHelmet, - IconHelmetOff, - IconHelp, - IconHelpCircle, - IconHelpHexagon, - IconHelpOctagon, - IconHelpOff, - IconHelpSmall, - IconHelpSquare, - IconHelpSquareRounded, - IconHelpTriangle, - IconHemisphere, - IconHemisphereOff, - IconHemispherePlus, - IconHexagon, - IconHexagon3d, - IconHexagonalPrism, - IconHexagonalPrismOff, - IconHexagonalPrismPlus, - IconHexagonalPyramid, - IconHexagonalPyramidOff, - IconHexagonalPyramidPlus, - IconHexagonLetterA, - IconHexagonLetterB, - IconHexagonLetterC, - IconHexagonLetterD, - IconHexagonLetterE, - IconHexagonLetterF, - IconHexagonLetterG, - IconHexagonLetterH, - IconHexagonLetterI, - IconHexagonLetterJ, - IconHexagonLetterK, - IconHexagonLetterL, - IconHexagonLetterM, - IconHexagonLetterN, - IconHexagonLetterO, - IconHexagonLetterP, - IconHexagonLetterQ, - IconHexagonLetterR, - IconHexagonLetterS, - IconHexagonLetterT, - IconHexagonLetterU, - IconHexagonLetterV, - IconHexagonLetterW, - IconHexagonLetterX, - IconHexagonLetterY, - IconHexagonLetterZ, - IconHexagonNumber0, - IconHexagonNumber1, - IconHexagonNumber2, - IconHexagonNumber3, - IconHexagonNumber4, - IconHexagonNumber5, - IconHexagonNumber6, - IconHexagonNumber7, - IconHexagonNumber8, - IconHexagonNumber9, - IconHexagonOff, - IconHexagons, - IconHexagonsOff, - IconHierarchy, - IconHierarchy2, - IconHierarchy3, - IconHierarchyOff, - IconHighlight, - IconHighlightOff, - IconHistory, - IconHistoryOff, - IconHistoryToggle, - IconHome, - IconHome2, - IconHomeBolt, - IconHomeCancel, - IconHomeCheck, - IconHomeCog, - IconHomeDollar, - IconHomeDot, - IconHomeDown, - IconHomeEco, - IconHomeEdit, - IconHomeExclamation, - IconHomeHand, - IconHomeHeart, - IconHomeInfinity, - IconHomeLink, - IconHomeMinus, - IconHomeMove, - IconHomeOff, - IconHomePlus, - IconHomeQuestion, - IconHomeRibbon, - IconHomeSearch, - IconHomeShare, - IconHomeShield, - IconHomeSignal, - IconHomeStar, - IconHomeStats, - IconHomeUp, - IconHomeX, - IconHorseToy, - IconHotelService, - IconHourglass, - IconHourglassEmpty, - IconHourglassHigh, - IconHourglassLow, - IconHourglassOff, - IconHtml, - IconHttpConnect, - IconHttpDelete, - IconHttpGet, - IconHttpHead, - IconHttpOptions, - IconHttpPatch, - IconHttpPost, - IconHttpPut, - IconHttpQue, - IconHttpTrace, - IconIceCream, - IconIceCream2, - IconIceCreamOff, - IconIceSkating, - IconIcons, - IconIconsOff, - IconId, - IconIdBadge, - IconIdBadge2, - IconIdBadgeOff, - IconIdOff, - IconInbox, - IconInboxOff, - IconIndentDecrease, - IconIndentIncrease, - IconInfinity, - IconInfinityOff, - IconInfoCircle, - IconInfoHexagon, - IconInfoOctagon, - IconInfoSmall, - IconInfoSquare, - IconInfoSquareRounded, - IconInfoTriangle, - IconInnerShadowBottom, - IconInnerShadowBottomLeft, - IconInnerShadowBottomRight, - IconInnerShadowLeft, - IconInnerShadowRight, - IconInnerShadowTop, - IconInnerShadowTopLeft, - IconInnerShadowTopRight, - IconInputSearch, - IconIroning, - IconIroning1, - IconIroning2, - IconIroning3, - IconIroningOff, - IconIroningSteam, - IconIroningSteamOff, - IconIrregularPolyhedron, - IconIrregularPolyhedronOff, - IconIrregularPolyhedronPlus, - IconItalic, - IconJacket, - IconJetpack, - IconJewishStar, - IconJpg, - IconJson, - IconJumpRope, - IconKarate, - IconKayak, - IconKering, - IconKey, - IconKeyboard, - IconKeyboardHide, - IconKeyboardOff, - IconKeyboardShow, - IconKeyframe, - IconKeyframeAlignCenter, - IconKeyframeAlignHorizontal, - IconKeyframeAlignVertical, - IconKeyframes, - IconKeyOff, - IconLadder, - IconLadderOff, - IconLadle, - IconLambda, - IconLamp, - IconLamp2, - IconLampOff, - IconLane, - IconLanguage, - IconLanguageHiragana, - IconLanguageKatakana, - IconLanguageOff, - IconLasso, - IconLassoOff, - IconLassoPolygon, - IconLayersDifference, - IconLayersIntersect, - IconLayersIntersect2, - IconLayersLinked, - IconLayersOff, - IconLayersSubtract, - IconLayersUnion, - IconLayout, - IconLayout2, - IconLayoutAlignBottom, - IconLayoutAlignCenter, - IconLayoutAlignLeft, - IconLayoutAlignMiddle, - IconLayoutAlignRight, - IconLayoutAlignTop, - IconLayoutBoard, - IconLayoutBoardSplit, - IconLayoutBottombar, - IconLayoutBottombarCollapse, - IconLayoutBottombarExpand, - IconLayoutCards, - IconLayoutCollage, - IconLayoutColumns, - IconLayoutDashboard, - IconLayoutDistributeHorizontal, - IconLayoutDistributeVertical, - IconLayoutGrid, - IconLayoutGridAdd, - IconLayoutGridRemove, - IconLayoutKanban, - IconLayoutList, - IconLayoutNavbar, - IconLayoutNavbarCollapse, - IconLayoutNavbarExpand, - IconLayoutOff, - IconLayoutRows, - IconLayoutSidebar, - IconLayoutSidebarLeftCollapse, - IconLayoutSidebarLeftExpand, - IconLayoutSidebarRight, - IconLayoutSidebarRightCollapse, - IconLayoutSidebarRightExpand, - IconLeaf, - IconLeafOff, - IconLego, - IconLegoOff, - IconLemon, - IconLemon2, - IconLetterA, - IconLetterB, - IconLetterC, - IconLetterCase, - IconLetterCaseLower, - IconLetterCaseToggle, - IconLetterCaseUpper, - IconLetterD, - IconLetterE, - IconLetterF, - IconLetterG, - IconLetterH, - IconLetterI, - IconLetterJ, - IconLetterK, - IconLetterL, - IconLetterM, - IconLetterN, - IconLetterO, - IconLetterP, - IconLetterQ, - IconLetterR, - IconLetterS, - IconLetterSpacing, - IconLetterT, - IconLetterU, - IconLetterV, - IconLetterW, - IconLetterX, - IconLetterY, - IconLetterZ, - IconLicense, - IconLicenseOff, - IconLifebuoy, - IconLifebuoyOff, - IconLighter, - IconLine, - IconLineDashed, - IconLineDotted, - IconLineHeight, - IconLink, - IconLinkOff, - IconList, - IconListCheck, - IconListDetails, - IconListNumbers, - IconListSearch, - IconListTree, - IconLivePhoto, - IconLivePhotoOff, - IconLiveView, - IconLoadBalancer, - IconLoader, - IconLoader2, - IconLoader3, - IconLoaderQuarter, - IconLocation, - IconLocationBolt, - IconLocationBroken, - IconLocationCancel, - IconLocationCheck, - IconLocationCode, - IconLocationCog, - IconLocationDiscount, - IconLocationDollar, - IconLocationDown, - IconLocationExclamation, - IconLocationHeart, - IconLocationMinus, - IconLocationOff, - IconLocationPause, - IconLocationPin, - IconLocationPlus, - IconLocationQuestion, - IconLocationSearch, - IconLocationShare, - IconLocationStar, - IconLocationUp, - IconLocationX, - IconLock, - IconLockAccess, - IconLockAccessOff, - IconLockBolt, - IconLockCancel, - IconLockCheck, - IconLockCode, - IconLockCog, - IconLockDollar, - IconLockDown, - IconLockExclamation, - IconLockHeart, - IconLockMinus, - IconLockOff, - IconLockOpen, - IconLockOpenOff, - IconLockPause, - IconLockPin, - IconLockPlus, - IconLockQuestion, - IconLockSearch, - IconLockShare, - IconLockSquare, - IconLockSquareRounded, - IconLockStar, - IconLockUp, - IconLockX, - IconLogicAnd, - IconLogicBuffer, - IconLogicNand, - IconLogicNor, - IconLogicNot, - IconLogicOr, - IconLogicXnor, - IconLogicXor, - IconLogin, - IconLogout, - IconLogout2, - IconLollipop, - IconLollipopOff, - IconLuggage, - IconLuggageOff, - IconLungs, - IconLungsOff, - IconMacro, - IconMacroOff, - IconMagnet, - IconMagnetOff, - IconMail, - IconMailAi, - IconMailBolt, - IconMailbox, - IconMailboxOff, - IconMailCancel, - IconMailCheck, - IconMailCode, - IconMailCog, - IconMailDollar, - IconMailDown, - IconMailExclamation, - IconMailFast, - IconMailForward, - IconMailHeart, - IconMailMinus, - IconMailOff, - IconMailOpened, - IconMailPause, - IconMailPin, - IconMailPlus, - IconMailQuestion, - IconMailSearch, - IconMailShare, - IconMailStar, - IconMailUp, - IconMailX, - IconMan, - IconManualGearbox, - IconMap, - IconMap2, - IconMapBolt, - IconMapCancel, - IconMapCheck, - IconMapCode, - IconMapCog, - IconMapDiscount, - IconMapDollar, - IconMapDown, - IconMapExclamation, - IconMapHeart, - IconMapMinus, - IconMapOff, - IconMapPause, - IconMapPin, - IconMapPinBolt, - IconMapPinCancel, - IconMapPinCheck, - IconMapPinCode, - IconMapPinCog, - IconMapPinDollar, - IconMapPinDown, - IconMapPinExclamation, - IconMapPinHeart, - IconMapPinMinus, - IconMapPinOff, - IconMapPinPause, - IconMapPinPin, - IconMapPinPlus, - IconMapPinQuestion, - IconMapPins, - IconMapPinSearch, - IconMapPinShare, - IconMapPinStar, - IconMapPinUp, - IconMapPinX, - IconMapPlus, - IconMapQuestion, - IconMapSearch, - IconMapShare, - IconMapStar, - IconMapUp, - IconMapX, - IconMarkdown, - IconMarkdownOff, - IconMarquee, - IconMarquee2, - IconMarqueeOff, - IconMars, - IconMask, - IconMaskOff, - IconMasksTheater, - IconMasksTheaterOff, - IconMassage, - IconMatchstick, - IconMath, - IconMath1Divide2, - IconMath1Divide3, - IconMathAvg, - IconMathEqualGreater, - IconMathEqualLower, - IconMathFunction, - IconMathFunctionOff, - IconMathFunctionY, - IconMathGreater, - IconMathIntegral, - IconMathIntegrals, - IconMathIntegralX, - IconMathLower, - IconMathMax, - IconMathMin, - IconMathNot, - IconMathOff, - IconMathPi, - IconMathPiDivide2, - IconMathSymbols, - IconMathXDivide2, - IconMathXDivideY, - IconMathXDivideY2, - IconMathXMinusX, - IconMathXMinusY, - IconMathXPlusX, - IconMathXPlusY, - IconMathXy, - IconMathYMinusY, - IconMathYPlusY, - IconMaximize, - IconMaximizeOff, - IconMeat, - IconMeatOff, - IconMedal, - IconMedal2, - IconMedicalCross, - IconMedicalCrossCircle, - IconMedicalCrossOff, - IconMedicineSyrup, - IconMeeple, - IconMenorah, - IconMenu, - IconMenu2, - IconMenuDeep, - IconMenuOrder, - IconMessage, - IconMessage2, - IconMessage2Bolt, - IconMessage2Cancel, - IconMessage2Check, - IconMessage2Code, - IconMessage2Cog, - IconMessage2Dollar, - IconMessage2Down, - IconMessage2Exclamation, - IconMessage2Heart, - IconMessage2Minus, - IconMessage2Off, - IconMessage2Pause, - IconMessage2Pin, - IconMessage2Plus, - IconMessage2Question, - IconMessage2Search, - IconMessage2Share, - IconMessage2Star, - IconMessage2Up, - IconMessage2X, - IconMessageBolt, - IconMessageCancel, - IconMessageChatbot, - IconMessageCheck, - IconMessageCircle, - IconMessageCircle2, - IconMessageCircleBolt, - IconMessageCircleCancel, - IconMessageCircleCheck, - IconMessageCircleCode, - IconMessageCircleCog, - IconMessageCircleDollar, - IconMessageCircleDown, - IconMessageCircleExclamation, - IconMessageCircleHeart, - IconMessageCircleMinus, - IconMessageCircleOff, - IconMessageCirclePause, - IconMessageCirclePin, - IconMessageCirclePlus, - IconMessageCircleQuestion, - IconMessageCircleSearch, - IconMessageCircleShare, - IconMessageCircleStar, - IconMessageCircleUp, - IconMessageCircleX, - IconMessageCode, - IconMessageCog, - IconMessageDollar, - IconMessageDots, - IconMessageDown, - IconMessageExclamation, - IconMessageForward, - IconMessageHeart, - IconMessageLanguage, - IconMessageMinus, - IconMessageOff, - IconMessagePause, - IconMessagePin, - IconMessagePlus, - IconMessageQuestion, - IconMessageReport, - IconMessages, - IconMessageSearch, - IconMessageShare, - IconMessagesOff, - IconMessageStar, - IconMessageUp, - IconMessageX, - IconMeteor, - IconMeteorOff, - IconMichelinBibGourmand, - IconMichelinStar, - IconMichelinStarGreen, - IconMickey, - IconMicrophone, - IconMicrophone2, - IconMicrophone2Off, - IconMicrophoneOff, - IconMicroscope, - IconMicroscopeOff, - IconMicrowave, - IconMicrowaveOff, - IconMilitaryAward, - IconMilitaryRank, - IconMilk, - IconMilkOff, - IconMilkshake, - IconMinimize, - IconMinus, - IconMinusVertical, - IconMist, - IconMistOff, - IconMobiledata, - IconMobiledataOff, - IconMoneybag, - IconMoodAngry, - IconMoodAnnoyed, - IconMoodAnnoyed2, - IconMoodBoy, - IconMoodCheck, - IconMoodCog, - IconMoodConfuzed, - IconMoodCrazyHappy, - IconMoodCry, - IconMoodDollar, - IconMoodEdit, - IconMoodEmpty, - IconMoodHappy, - IconMoodHeart, - IconMoodKid, - IconMoodLookLeft, - IconMoodLookRight, - IconMoodMinus, - IconMoodNerd, - IconMoodNervous, - IconMoodNeutral, - IconMoodOff, - IconMoodPin, - IconMoodPlus, - IconMoodSad, - IconMoodSad2, - IconMoodSadDizzy, - IconMoodSadSquint, - IconMoodSearch, - IconMoodShare, - IconMoodSick, - IconMoodSilence, - IconMoodSing, - IconMoodSmile, - IconMoodSmileBeam, - IconMoodSmileDizzy, - IconMoodSuprised, - IconMoodTongue, - IconMoodTongueWink, - IconMoodTongueWink2, - IconMoodUnamused, - IconMoodUp, - IconMoodWink, - IconMoodWink2, - IconMoodWrrr, - IconMoodX, - IconMoodXd, - IconMoon, - IconMoon2, - IconMoonOff, - IconMoonStars, - IconMoped, - IconMotorbike, - IconMountain, - IconMountainOff, - IconMouse, - IconMouse2, - IconMouseOff, - IconMoustache, - IconMovie, - IconMovieOff, - IconMug, - IconMugOff, - IconMultiplier05x, - IconMultiplier15x, - IconMultiplier1x, - IconMultiplier2x, - IconMushroom, - IconMushroomOff, - IconMusic, - IconMusicBolt, - IconMusicCancel, - IconMusicCheck, - IconMusicCode, - IconMusicCog, - IconMusicDiscount, - IconMusicDollar, - IconMusicDown, - IconMusicExclamation, - IconMusicHeart, - IconMusicMinus, - IconMusicOff, - IconMusicPause, - IconMusicPin, - IconMusicPlus, - IconMusicQuestion, - IconMusicSearch, - IconMusicShare, - IconMusicStar, - IconMusicUp, - IconMusicX, - IconNavigation, - IconNavigationBolt, - IconNavigationCancel, - IconNavigationCheck, - IconNavigationCode, - IconNavigationCog, - IconNavigationDiscount, - IconNavigationDollar, - IconNavigationDown, - IconNavigationExclamation, - IconNavigationHeart, - IconNavigationMinus, - IconNavigationNorth, - IconNavigationOff, - IconNavigationPause, - IconNavigationPin, - IconNavigationPlus, - IconNavigationQuestion, - IconNavigationSearch, - IconNavigationShare, - IconNavigationStar, - IconNavigationUp, - IconNavigationX, - IconNeedle, - IconNeedleThread, - IconNetwork, - IconNetworkOff, - IconNews, - IconNewSection, - IconNewsOff, - IconNfc, - IconNfcOff, - IconNoCopyright, - IconNoCreativeCommons, - IconNoDerivatives, - IconNorthStar, - IconNote, - IconNotebook, - IconNotebookOff, - IconNoteOff, - IconNotes, - IconNotesOff, - IconNotification, - IconNotificationOff, - IconNumber, - IconNumber0, - IconNumber1, - IconNumber2, - IconNumber3, - IconNumber4, - IconNumber5, - IconNumber6, - IconNumber7, - IconNumber8, - IconNumber9, - IconNumbers, - IconNurse, - IconOctagon, - IconOctagonOff, - IconOctahedron, - IconOctahedronOff, - IconOctahedronPlus, - IconOld, - IconOlympics, - IconOlympicsOff, - IconOm, - IconOmega, - IconOutbound, - IconOutlet, - IconOval, - IconOvalVertical, - IconOverline, - IconPackage, - IconPackageExport, - IconPackageImport, - IconPackageOff, - IconPackages, - IconPacman, - IconPageBreak, - IconPaint, - IconPaintOff, - IconPalette, - IconPaletteOff, - IconPanoramaHorizontal, - IconPanoramaHorizontalOff, - IconPanoramaVertical, - IconPanoramaVerticalOff, - IconPaperBag, - IconPaperBagOff, - IconPaperclip, - IconParachute, - IconParachuteOff, - IconParentheses, - IconParenthesesOff, - IconParking, - IconParkingOff, - IconPassword, - IconPaw, - IconPawOff, - IconPdf, - IconPeace, - IconPencil, - IconPencilBolt, - IconPencilCancel, - IconPencilCheck, - IconPencilCode, - IconPencilCog, - IconPencilDiscount, - IconPencilDollar, - IconPencilDown, - IconPencilExclamation, - IconPencilHeart, - IconPencilMinus, - IconPencilOff, - IconPencilPause, - IconPencilPin, - IconPencilPlus, - IconPencilQuestion, - IconPencilSearch, - IconPencilShare, - IconPencilStar, - IconPencilUp, - IconPencilX, - IconPennant, - IconPennant2, - IconPennantOff, - IconPentagon, - IconPentagonOff, - IconPentagram, - IconPepper, - IconPepperOff, - IconPercentage, - IconPerfume, - IconPerspective, - IconPerspectiveOff, - IconPhone, - IconPhoneCall, - IconPhoneCalling, - IconPhoneCheck, - IconPhoneIncoming, - IconPhoneOff, - IconPhoneOutgoing, - IconPhonePause, - IconPhonePlus, - IconPhoneX, - IconPhoto, - IconPhotoAi, - IconPhotoBolt, - IconPhotoCancel, - IconPhotoCheck, - IconPhotoCode, - IconPhotoCog, - IconPhotoDollar, - IconPhotoDown, - IconPhotoEdit, - IconPhotoExclamation, - IconPhotoHeart, - IconPhotoMinus, - IconPhotoOff, - IconPhotoPause, - IconPhotoPin, - IconPhotoPlus, - IconPhotoQuestion, - IconPhotoSearch, - IconPhotoSensor, - IconPhotoSensor2, - IconPhotoSensor3, - IconPhotoShare, - IconPhotoShield, - IconPhotoStar, - IconPhotoUp, - IconPhotoX, - IconPhysotherapist, - IconPiano, - IconPick, - IconPictureInPicture, - IconPictureInPictureOff, - IconPictureInPictureOn, - IconPictureInPictureTop, - IconPig, - IconPigMoney, - IconPigOff, - IconPilcrow, - IconPill, - IconPillOff, - IconPills, - IconPin, - IconPingPong, - IconPinned, - IconPinnedOff, - IconPizza, - IconPizzaOff, - IconPlaceholder, - IconPlane, - IconPlaneArrival, - IconPlaneDeparture, - IconPlaneInflight, - IconPlaneOff, - IconPlanet, - IconPlaneTilt, - IconPlanetOff, - IconPlant, - IconPlant2, - IconPlant2Off, - IconPlantOff, - IconPlayBasketball, - IconPlayCard, - IconPlayCardOff, - IconPlayerEject, - IconPlayerPause, - IconPlayerPlay, - IconPlayerRecord, - IconPlayerSkipBack, - IconPlayerSkipForward, - IconPlayerStop, - IconPlayerTrackNext, - IconPlayerTrackPrev, - IconPlayFootball, - IconPlayHandball, - IconPlaylist, - IconPlaylistAdd, - IconPlaylistOff, - IconPlaylistX, - IconPlaystationCircle, - IconPlaystationSquare, - IconPlaystationTriangle, - IconPlaystationX, - IconPlayVolleyball, - IconPlug, - IconPlugConnected, - IconPlugConnectedX, - IconPlugOff, - IconPlugX, - IconPlus, - IconPlusEqual, - IconPlusMinus, - IconPng, - IconPodium, - IconPodiumOff, - IconPoint, - IconPointer, - IconPointerBolt, - IconPointerCancel, - IconPointerCheck, - IconPointerCode, - IconPointerCog, - IconPointerDollar, - IconPointerDown, - IconPointerExclamation, - IconPointerHeart, - IconPointerMinus, - IconPointerOff, - IconPointerPause, - IconPointerPin, - IconPointerPlus, - IconPointerQuestion, - IconPointerSearch, - IconPointerShare, - IconPointerStar, - IconPointerUp, - IconPointerX, - IconPointOff, - IconPokeball, - IconPokeballOff, - IconPokerChip, - IconPolaroid, - IconPolygon, - IconPolygonOff, - IconPoo, - IconPool, - IconPoolOff, - IconPower, - IconPray, - IconPremiumRights, - IconPrescription, - IconPresentation, - IconPresentationAnalytics, - IconPresentationOff, - IconPrinter, - IconPrinterOff, - IconPrism, - IconPrismOff, - IconPrismPlus, - IconPrison, - IconProgress, - IconProgressAlert, - IconProgressBolt, - IconProgressCheck, - IconProgressDown, - IconProgressHelp, - IconProgressX, - IconPrompt, - IconPropeller, - IconPropellerOff, - IconPumpkinScary, - IconPuzzle, - IconPuzzle2, - IconPuzzleOff, - IconPyramid, - IconPyramidOff, - IconPyramidPlus, - IconQrcode, - IconQrcodeOff, - IconQuestionMark, - IconQuote, - IconQuoteOff, - IconQuotes, - IconRadar, - IconRadar2, - IconRadarOff, - IconRadio, - IconRadioactive, - IconRadioactiveOff, - IconRadioOff, - IconRadiusBottomLeft, - IconRadiusBottomRight, - IconRadiusTopLeft, - IconRadiusTopRight, - IconRainbow, - IconRainbowOff, - IconRating12Plus, - IconRating14Plus, - IconRating16Plus, - IconRating18Plus, - IconRating21Plus, - IconRazor, - IconRazorElectric, - IconReceipt, - IconReceipt2, - IconReceiptOff, - IconReceiptRefund, - IconReceiptTax, - IconRecharging, - IconRecordMail, - IconRecordMailOff, - IconRectangle, - IconRectangleRoundedBottom, - IconRectangleRoundedTop, - IconRectangleVertical, - IconRectangularPrism, - IconRectangularPrismOff, - IconRectangularPrismPlus, - IconRecycle, - IconRecycleOff, - IconRefresh, - IconRefreshAlert, - IconRefreshDot, - IconRefreshOff, - IconRegex, - IconRegexOff, - IconRegistered, - IconRelationManyToMany, - IconRelationOneToMany, - IconRelationOneToOne, - IconReload, - IconReorder, - IconRepeat, - IconRepeatOff, - IconRepeatOnce, - IconReplace, - IconReplaceOff, - IconReport, - IconReportAnalytics, - IconReportMedical, - IconReportMoney, - IconReportOff, - IconReportSearch, - IconReservedLine, - IconResize, - IconRestore, - IconRewindBackward10, - IconRewindBackward15, - IconRewindBackward20, - IconRewindBackward30, - IconRewindBackward40, - IconRewindBackward5, - IconRewindBackward50, - IconRewindBackward60, - IconRewindForward10, - IconRewindForward15, - IconRewindForward20, - IconRewindForward30, - IconRewindForward40, - IconRewindForward5, - IconRewindForward50, - IconRewindForward60, - IconRibbonHealth, - IconRings, - IconRipple, - IconRippleOff, - IconRoad, - IconRoadOff, - IconRoadSign, - IconRobot, - IconRobotOff, - IconRocket, - IconRocketOff, - IconRollercoaster, - IconRollercoasterOff, - IconRollerSkating, - IconRosette, - IconRosetteNumber0, - IconRosetteNumber1, - IconRosetteNumber2, - IconRosetteNumber3, - IconRosetteNumber4, - IconRosetteNumber5, - IconRosetteNumber6, - IconRosetteNumber7, - IconRosetteNumber8, - IconRosetteNumber9, - IconRotate, - IconRotate2, - IconRotate360, - IconRotateClockwise, - IconRotateClockwise2, - IconRotateDot, - IconRotateRectangle, - IconRoute, - IconRoute2, - IconRouteOff, - IconRouter, - IconRouterOff, - IconRowInsertBottom, - IconRowInsertTop, - IconRowRemove, - IconRss, - IconRubberStamp, - IconRubberStampOff, - IconRuler, - IconRuler2, - IconRuler2Off, - IconRuler3, - IconRulerMeasure, - IconRulerOff, - IconRun, - IconSailboat, - IconSailboat2, - IconSailboatOff, - IconSalad, - IconSalt, - IconSatellite, - IconSatelliteOff, - IconSausage, - IconScale, - IconScaleOff, - IconScaleOutline, - IconScaleOutlineOff, - IconScan, - IconScanEye, - IconSchema, - IconSchemaOff, - IconSchool, - IconSchoolBell, - IconSchoolOff, - IconScissors, - IconScissorsOff, - IconScooter, - IconScooterElectric, - IconScoreboard, - IconScreenShare, - IconScreenShareOff, - IconScreenshot, - IconScribble, - IconScribbleOff, - IconScript, - IconScriptMinus, - IconScriptPlus, - IconScriptX, - IconScubaMask, - IconScubaMaskOff, - IconSdk, - IconSearch, - IconSearchOff, - IconSection, - IconSectionSign, - IconSeeding, - IconSeedingOff, - IconSelect, - IconSelectAll, - IconSelector, - IconSend, - IconSendOff, - IconSeo, - IconSeparator, - IconSeparatorHorizontal, - IconSeparatorVertical, - IconServer, - IconServer2, - IconServerBolt, - IconServerCog, - IconServerOff, - IconServicemark, - IconSettings, - IconSettings2, - IconSettingsAutomation, - IconSettingsBolt, - IconSettingsCancel, - IconSettingsCheck, - IconSettingsCode, - IconSettingsCog, - IconSettingsDollar, - IconSettingsDown, - IconSettingsExclamation, - IconSettingsHeart, - IconSettingsMinus, - IconSettingsOff, - IconSettingsPause, - IconSettingsPin, - IconSettingsPlus, - IconSettingsQuestion, - IconSettingsSearch, - IconSettingsShare, - IconSettingsStar, - IconSettingsUp, - IconSettingsX, - IconShadow, - IconShadowOff, - IconShape, - IconShape2, - IconShape3, - IconShapeOff, - IconShare, - IconShare2, - IconShare3, - IconShareOff, - IconShield, - IconShieldBolt, - IconShieldCancel, - IconShieldCheck, - IconShieldCheckered, - IconShieldChevron, - IconShieldCode, - IconShieldCog, - IconShieldDollar, - IconShieldDown, - IconShieldExclamation, - IconShieldHalf, - IconShieldHeart, - IconShieldLock, - IconShieldMinus, - IconShieldOff, - IconShieldPause, - IconShieldPin, - IconShieldPlus, - IconShieldQuestion, - IconShieldSearch, - IconShieldShare, - IconShieldStar, - IconShieldUp, - IconShieldX, - IconShiJumping, - IconShip, - IconShipOff, - IconShirt, - IconShirtOff, - IconShirtSport, - IconShoe, - IconShoeOff, - IconShoppingBag, - IconShoppingBagCheck, - IconShoppingBagDiscount, - IconShoppingBagEdit, - IconShoppingBagExclamation, - IconShoppingBagMinus, - IconShoppingBagPlus, - IconShoppingBagSearch, - IconShoppingBagX, - IconShoppingCart, - IconShoppingCartBolt, - IconShoppingCartCancel, - IconShoppingCartCheck, - IconShoppingCartCode, - IconShoppingCartCog, - IconShoppingCartCopy, - IconShoppingCartDiscount, - IconShoppingCartDollar, - IconShoppingCartDown, - IconShoppingCartExclamation, - IconShoppingCartHeart, - IconShoppingCartMinus, - IconShoppingCartOff, - IconShoppingCartPause, - IconShoppingCartPin, - IconShoppingCartPlus, - IconShoppingCartQuestion, - IconShoppingCartSearch, - IconShoppingCartShare, - IconShoppingCartStar, - IconShoppingCartUp, - IconShoppingCartX, - IconShovel, - IconShredder, - IconSignal2g, - IconSignal3g, - IconSignal4g, - IconSignal4gPlus, - IconSignal5g, - IconSignal6g, - IconSignalE, - IconSignalG, - IconSignalH, - IconSignalHPlus, - IconSignalLte, - IconSignature, - IconSignatureOff, - IconSignLeft, - IconSignRight, - IconSitemap, - IconSitemapOff, - IconSkateboard, - IconSkateboarding, - IconSkateboardOff, - IconSkull, - IconSlash, - IconSlashes, - IconSleigh, - IconSlice, - IconSlideshow, - IconSmartHome, - IconSmartHomeOff, - IconSmoking, - IconSmokingNo, - IconSnowflake, - IconSnowflakeOff, - IconSnowman, - IconSoccerField, - IconSocial, - IconSocialOff, - IconSock, - IconSofa, - IconSofaOff, - IconSolarPanel, - IconSolarPanel2, - IconSort09, - IconSort90, - IconSortAscending, - IconSortAscending2, - IconSortAscendingLetters, - IconSortAscendingNumbers, - IconSortAZ, - IconSortDescending, - IconSortDescending2, - IconSortDescendingLetters, - IconSortDescendingNumbers, - IconSortZA, - IconSos, - IconSoup, - IconSoupOff, - IconSourceCode, - IconSpace, - IconSpaceOff, - IconSpacingHorizontal, - IconSpacingVertical, - IconSpade, - IconSparkles, - IconSpeakerphone, - IconSpeedboat, - IconSphere, - IconSphereOff, - IconSpherePlus, - IconSpider, - IconSpiral, - IconSpiralOff, - IconSportBillard, - IconSpray, - IconSpy, - IconSpyOff, - IconSql, - IconSquare, - IconSquareArrowDown, - IconSquareArrowLeft, - IconSquareArrowRight, - IconSquareArrowUp, - IconSquareAsterisk, - IconSquareCheck, - IconSquareChevronDown, - IconSquareChevronLeft, - IconSquareChevronRight, - IconSquareChevronsDown, - IconSquareChevronsLeft, - IconSquareChevronsRight, - IconSquareChevronsUp, - IconSquareChevronUp, - IconSquareDot, - IconSquareF0, - IconSquareF1, - IconSquareF2, - IconSquareF3, - IconSquareF4, - IconSquareF5, - IconSquareF6, - IconSquareF7, - IconSquareF8, - IconSquareF9, - IconSquareForbid, - IconSquareForbid2, - IconSquareHalf, - IconSquareKey, - IconSquareLetterA, - IconSquareLetterB, - IconSquareLetterC, - IconSquareLetterD, - IconSquareLetterE, - IconSquareLetterF, - IconSquareLetterG, - IconSquareLetterH, - IconSquareLetterI, - IconSquareLetterJ, - IconSquareLetterK, - IconSquareLetterL, - IconSquareLetterM, - IconSquareLetterN, - IconSquareLetterO, - IconSquareLetterP, - IconSquareLetterQ, - IconSquareLetterR, - IconSquareLetterS, - IconSquareLetterT, - IconSquareLetterU, - IconSquareLetterV, - IconSquareLetterW, - IconSquareLetterX, - IconSquareLetterY, - IconSquareLetterZ, - IconSquareMinus, - IconSquareNumber0, - IconSquareNumber1, - IconSquareNumber2, - IconSquareNumber3, - IconSquareNumber4, - IconSquareNumber5, - IconSquareNumber6, - IconSquareNumber7, - IconSquareNumber8, - IconSquareNumber9, - IconSquareOff, - IconSquarePlus, - IconSquareRoot, - IconSquareRoot2, - IconSquareRotated, - IconSquareRotatedForbid, - IconSquareRotatedForbid2, - IconSquareRotatedOff, - IconSquareRounded, - IconSquareRoundedArrowDown, - IconSquareRoundedArrowLeft, - IconSquareRoundedArrowRight, - IconSquareRoundedArrowUp, - IconSquareRoundedCheck, - IconSquareRoundedChevronDown, - IconSquareRoundedChevronLeft, - IconSquareRoundedChevronRight, - IconSquareRoundedChevronsDown, - IconSquareRoundedChevronsLeft, - IconSquareRoundedChevronsRight, - IconSquareRoundedChevronsUp, - IconSquareRoundedChevronUp, - IconSquareRoundedLetterA, - IconSquareRoundedLetterB, - IconSquareRoundedLetterC, - IconSquareRoundedLetterD, - IconSquareRoundedLetterE, - IconSquareRoundedLetterF, - IconSquareRoundedLetterG, - IconSquareRoundedLetterH, - IconSquareRoundedLetterI, - IconSquareRoundedLetterJ, - IconSquareRoundedLetterK, - IconSquareRoundedLetterL, - IconSquareRoundedLetterM, - IconSquareRoundedLetterN, - IconSquareRoundedLetterO, - IconSquareRoundedLetterP, - IconSquareRoundedLetterQ, - IconSquareRoundedLetterR, - IconSquareRoundedLetterS, - IconSquareRoundedLetterT, - IconSquareRoundedLetterU, - IconSquareRoundedLetterV, - IconSquareRoundedLetterW, - IconSquareRoundedLetterX, - IconSquareRoundedLetterY, - IconSquareRoundedLetterZ, - IconSquareRoundedMinus, - IconSquareRoundedNumber0, - IconSquareRoundedNumber1, - IconSquareRoundedNumber2, - IconSquareRoundedNumber3, - IconSquareRoundedNumber4, - IconSquareRoundedNumber5, - IconSquareRoundedNumber6, - IconSquareRoundedNumber7, - IconSquareRoundedNumber8, - IconSquareRoundedNumber9, - IconSquareRoundedPlus, - IconSquareRoundedX, - IconSquaresDiagonal, - IconSquareToggle, - IconSquareToggleHorizontal, - IconSquareX, - IconStack, - IconStack2, - IconStack3, - IconStackPop, - IconStackPush, - IconStairs, - IconStairsDown, - IconStairsUp, - IconStar, - IconStarHalf, - IconStarOff, - IconStars, - IconStarsOff, - IconStatusChange, - IconSteam, - IconSteeringWheel, - IconSteeringWheelOff, - IconStepInto, - IconStepOut, - IconStereoGlasses, - IconStethoscope, - IconStethoscopeOff, - IconSticker, - IconStorm, - IconStormOff, - IconStretching, - IconStretching2, - IconStrikethrough, - IconSTurnDown, - IconSTurnLeft, - IconSTurnRight, - IconSTurnUp, - IconSubmarine, - IconSubscript, - IconSubtask, - IconSum, - IconSumOff, - IconSun, - IconSunglasses, - IconSunHigh, - IconSunLow, - IconSunMoon, - IconSunOff, - IconSunrise, - IconSunset, - IconSunset2, - IconSunWind, - IconSuperscript, - IconSvg, - IconSwimming, - IconSwipe, - IconSwitch, - IconSwitch2, - IconSwitch3, - IconSwitchHorizontal, - IconSwitchVertical, - IconSword, - IconSwordOff, - IconSwords, - IconTable, - IconTableAlias, - IconTableColumn, - IconTableDown, - IconTableExport, - IconTableHeart, - IconTableImport, - IconTableMinus, - IconTableOff, - IconTableOptions, - IconTablePlus, - IconTableRow, - IconTableShare, - IconTableShortcut, - IconTag, - IconTagOff, - IconTags, - IconTagsOff, - IconTallymark1, - IconTallymark2, - IconTallymark3, - IconTallymark4, - IconTallymarks, - IconTank, - IconTarget, - IconTargetArrow, - IconTargetOff, - IconTeapot, - IconTelescope, - IconTelescopeOff, - IconTemperature, - IconTemperatureCelsius, - IconTemperatureFahrenheit, - IconTemperatureMinus, - IconTemperatureOff, - IconTemperaturePlus, - IconTemplate, - IconTemplateOff, - IconTent, - IconTentOff, - IconTerminal, - IconTerminal2, - IconTestPipe, - IconTestPipe2, - IconTestPipeOff, - IconTex, - IconTextCaption, - IconTextColor, - IconTextDecrease, - IconTextDirectionLtr, - IconTextDirectionRtl, - IconTextIncrease, - IconTextOrientation, - IconTextPlus, - IconTextRecognition, - IconTextResize, - IconTextSize, - IconTextSpellcheck, - IconTexture, - IconTextWrap, - IconTextWrapDisabled, - IconTheater, - IconThermometer, - IconThumbDown, - IconThumbDownOff, - IconThumbUp, - IconThumbUpOff, - IconTicket, - IconTicketOff, - IconTicTac, - IconTie, - IconTilde, - IconTiltShift, - IconTiltShiftOff, - IconTimeDuration0, - IconTimeDuration10, - IconTimeDuration15, - IconTimeDuration30, - IconTimeDuration45, - IconTimeDuration5, - IconTimeDuration60, - IconTimeDuration90, - IconTimeDurationOff, - IconTimeline, - IconTimelineEvent, - IconTimelineEventExclamation, - IconTimelineEventMinus, - IconTimelineEventPlus, - IconTimelineEventText, - IconTimelineEventX, - IconTir, - IconToggleLeft, - IconToggleRight, - IconToiletPaper, - IconToiletPaperOff, - IconToml, - IconTool, - IconTools, - IconToolsKitchen, - IconToolsKitchen2, - IconToolsKitchen2Off, - IconToolsKitchenOff, - IconToolsOff, - IconTooltip, - IconTopologyBus, - IconTopologyComplex, - IconTopologyFull, - IconTopologyFullHierarchy, - IconTopologyRing, - IconTopologyRing2, - IconTopologyRing3, - IconTopologyStar, - IconTopologyStar2, - IconTopologyStar3, - IconTopologyStarRing, - IconTopologyStarRing2, - IconTopologyStarRing3, - IconTorii, - IconTornado, - IconTournament, - IconTower, - IconTowerOff, - IconTrack, - IconTractor, - IconTrademark, - IconTrafficCone, - IconTrafficConeOff, - IconTrafficLights, - IconTrafficLightsOff, - IconTrain, - IconTransfer, - IconTransferIn, - IconTransferOut, - IconTransferVertical, - IconTransform, - IconTransitionBottom, - IconTransitionLeft, - IconTransitionRight, - IconTransitionTop, - IconTrash, - IconTrashOff, - IconTrashX, - IconTreadmill, - IconTree, - IconTrees, - IconTrekking, - IconTrendingDown, - IconTrendingDown2, - IconTrendingDown3, - IconTrendingUp, - IconTrendingUp2, - IconTrendingUp3, - IconTriangle, - IconTriangleInverted, - IconTriangleOff, - IconTriangles, - IconTriangleSquareCircle, - IconTrident, - IconTrolley, - IconTrophy, - IconTrophyOff, - IconTrowel, - IconTruck, - IconTruckDelivery, - IconTruckLoading, - IconTruckOff, - IconTruckReturn, - IconTxt, - IconTypography, - IconTypographyOff, - IconUfo, - IconUfoOff, - IconUmbrella, - IconUmbrellaOff, - IconUnderline, - IconUnlink, - IconUpload, - IconUrgent, - IconUsb, - IconUser, - IconUserBolt, - IconUserCancel, - IconUserCheck, - IconUserCircle, - IconUserCode, - IconUserCog, - IconUserDollar, - IconUserDown, - IconUserEdit, - IconUserExclamation, - IconUserHeart, - IconUserMinus, - IconUserOff, - IconUserPause, - IconUserPin, - IconUserPlus, - IconUserQuestion, - IconUsers, - IconUserSearch, - IconUsersGroup, - IconUserShare, - IconUserShield, - IconUsersMinus, - IconUsersPlus, - IconUserStar, - IconUserUp, - IconUserX, - IconUvIndex, - IconUxCircle, - IconVaccine, - IconVaccineBottle, - IconVaccineBottleOff, - IconVaccineOff, - IconVacuumCleaner, - IconVariable, - IconVariableMinus, - IconVariableOff, - IconVariablePlus, - IconVector, - IconVectorBezier, - IconVectorBezier2, - IconVectorBezierArc, - IconVectorBezierCircle, - IconVectorOff, - IconVectorSpline, - IconVectorTriangle, - IconVectorTriangleOff, - IconVenus, - IconVersions, - IconVersionsOff, - IconVideo, - IconVideoMinus, - IconVideoOff, - IconVideoPlus, - IconView360, - IconView360Off, - IconViewfinder, - IconViewfinderOff, - IconViewportNarrow, - IconViewportWide, - IconVinyl, - IconVip, - IconVipOff, - IconVirus, - IconVirusOff, - IconVirusSearch, - IconVocabulary, - IconVocabularyOff, - IconVolcano, - IconVolume, - IconVolume2, - IconVolume3, - IconVolumeOff, - IconWalk, - IconWall, - IconWallet, - IconWalletOff, - IconWallOff, - IconWallpaper, - IconWallpaperOff, - IconWand, - IconWandOff, - IconWash, - IconWashDry, - IconWashDry1, - IconWashDry2, - IconWashDry3, - IconWashDryA, - IconWashDryclean, - IconWashDrycleanOff, - IconWashDryDip, - IconWashDryF, - IconWashDryFlat, - IconWashDryHang, - IconWashDryOff, - IconWashDryP, - IconWashDryShade, - IconWashDryW, - IconWashEco, - IconWashGentle, - IconWashHand, - IconWashMachine, - IconWashOff, - IconWashPress, - IconWashTemperature1, - IconWashTemperature2, - IconWashTemperature3, - IconWashTemperature4, - IconWashTemperature5, - IconWashTemperature6, - IconWashTumbleDry, - IconWashTumbleOff, - IconWaterpolo, - IconWaveSawTool, - IconWaveSine, - IconWaveSquare, - IconWebhook, - IconWebhookOff, - IconWeight, - IconWheelchair, - IconWheelchairOff, - IconWhirl, - IconWifi, - IconWifi0, - IconWifi1, - IconWifi2, - IconWifiOff, - IconWind, - IconWindmill, - IconWindmillOff, - IconWindOff, - IconWindow, - IconWindowMaximize, - IconWindowMinimize, - IconWindowOff, - IconWindsock, - IconWiper, - IconWiperWash, - IconWoman, - IconWood, - IconWorld, - IconWorldBolt, - IconWorldCancel, - IconWorldCheck, - IconWorldCode, - IconWorldCog, - IconWorldDollar, - IconWorldDown, - IconWorldDownload, - IconWorldExclamation, - IconWorldHeart, - IconWorldLatitude, - IconWorldLongitude, - IconWorldMinus, - IconWorldOff, - IconWorldPause, - IconWorldPin, - IconWorldPlus, - IconWorldQuestion, - IconWorldSearch, - IconWorldShare, - IconWorldStar, - IconWorldUp, - IconWorldUpload, - IconWorldWww, - IconWorldX, - IconWreckingBall, - IconWriting, - IconWritingOff, - IconWritingSign, - IconWritingSignOff, - IconX, - IconXboxA, - IconXboxB, - IconXboxX, - IconXboxY, - IconXd, - IconXxx, - IconYinYang, - IconYoga, - IconZeppelin, - IconZeppelinOff, - IconZip, - IconZodiacAquarius, - IconZodiacAries, - IconZodiacCancer, - IconZodiacCapricorn, - IconZodiacGemini, - IconZodiacLeo, - IconZodiacLibra, - IconZodiacPisces, - IconZodiacSagittarius, - IconZodiacScorpio, - IconZodiacTaurus, - IconZodiacVirgo, - IconZoomCancel, - IconZoomCheck, - IconZoomCode, - IconZoomExclamation, - IconZoomIn, - IconZoomInArea, - IconZoomMoney, - IconZoomOut, - IconZoomOutArea, - IconZoomPan, - IconZoomQuestion, - IconZoomReplace, - IconZoomReset, - IconZzz, - IconZzzOff, -}; diff --git a/packages/twenty-ui/src/display/icon/states/iconsState.ts b/packages/twenty-ui/src/display/icon/states/iconsState.ts new file mode 100644 index 000000000000..45be6145abba --- /dev/null +++ b/packages/twenty-ui/src/display/icon/states/iconsState.ts @@ -0,0 +1,7 @@ +import { IconComponent } from '@ui/display/icon/types/IconComponent'; +import { createState } from '@ui/utilities/state/utils/createState'; + +export const iconsState = createState>({ + key: 'iconsState', + defaultValue: {}, +}); diff --git a/packages/twenty-front/src/modules/ui/display/icon/types/IconComponent.ts b/packages/twenty-ui/src/display/icon/types/IconComponent.ts similarity index 100% rename from packages/twenty-front/src/modules/ui/display/icon/types/IconComponent.ts rename to packages/twenty-ui/src/display/icon/types/IconComponent.ts diff --git a/packages/twenty-ui/src/display/index.ts b/packages/twenty-ui/src/display/index.ts index bb37a9a6632b..fb8008a38ebf 100644 --- a/packages/twenty-ui/src/display/index.ts +++ b/packages/twenty-ui/src/display/index.ts @@ -1 +1,11 @@ +export * from './icon/components/IconAddressBook'; +export * from './icon/components/IconGmail'; +export * from './icon/components/IconGoogle'; +export * from './icon/components/IconGoogleCalendar'; +export * from './icon/components/IconTwentyStar'; +export * from './icon/components/IconTwentyStarFilled'; export * from './icon/components/TablerIcons'; +export * from './icon/hooks/useIcons'; +export * from './icon/providers/IconsProvider'; +export * from './icon/states/iconsState'; +export * from './icon/types/IconComponent'; diff --git a/packages/twenty-ui/tsconfig.spec.json b/packages/twenty-ui/tsconfig.spec.json index 73b7fbbbf2a2..ec6f83f0fc1a 100644 --- a/packages/twenty-ui/tsconfig.spec.json +++ b/packages/twenty-ui/tsconfig.spec.json @@ -6,6 +6,7 @@ "types": ["jest", "node"] }, "include": [ + "vite.config.ts", "jest.config.ts", "setupTests.ts", "src/**/*.d.ts", diff --git a/packages/twenty-ui/vite.config.ts b/packages/twenty-ui/vite.config.ts index e8c995a21f9f..df7ed4e5c018 100644 --- a/packages/twenty-ui/vite.config.ts +++ b/packages/twenty-ui/vite.config.ts @@ -1,18 +1,20 @@ /// -import { nxViteTsPaths } from '@nx/vite/plugins/nx-tsconfig-paths.plugin'; import react from '@vitejs/plugin-react-swc'; import * as path from 'path'; import { defineConfig } from 'vite'; import checker from 'vite-plugin-checker'; import dts from 'vite-plugin-dts'; +import svgr from 'vite-plugin-svgr'; +import tsconfigPaths from 'vite-tsconfig-paths'; export default defineConfig({ root: __dirname, cacheDir: '../../node_modules/.vite/packages/twenty-ui', plugins: [ - react(), - nxViteTsPaths(), + react({ jsxImportSource: '@emotion/react' }), + tsconfigPaths(), + svgr(), dts({ entryRoot: 'src', tsconfigPath: path.join(__dirname, 'tsconfig.lib.json'),