use crate::common::icon_type::IconType;
use crate::common::static_svg_element::StaticSvgElement;

// * This was was generated automatically. Please DO NOT edit manually.

/// Registry mapping IconType to static SVG elements
pub fn get_icon_elements(icon: IconType) -> Option<&'static [StaticSvgElement]> {
    match icon {
        IconType::AArrowDown => Some(crate::common::icon_registry::AARROWDOWN_ELEMENTS),
        IconType::AArrowUp => Some(crate::common::icon_registry::AARROWUP_ELEMENTS),
        IconType::ALargeSmall => Some(crate::common::icon_registry::ALARGESMALL_ELEMENTS),
        IconType::Accessibility => Some(crate::common::icon_registry::ACCESSIBILITY_ELEMENTS),
        IconType::Activity => Some(crate::common::icon_registry::ACTIVITY_ELEMENTS),
        IconType::AirVent => Some(crate::common::icon_registry::AIRVENT_ELEMENTS),
        IconType::Airplay => Some(crate::common::icon_registry::AIRPLAY_ELEMENTS),
        IconType::AlarmClock => Some(crate::common::icon_registry::ALARMCLOCK_ELEMENTS),
        IconType::AlarmClockCheck => Some(crate::common::icon_registry::ALARMCLOCKCHECK_ELEMENTS),
        IconType::AlarmClockMinus => Some(crate::common::icon_registry::ALARMCLOCKMINUS_ELEMENTS),
        IconType::AlarmClockOff => Some(crate::common::icon_registry::ALARMCLOCKOFF_ELEMENTS),
        IconType::AlarmClockPlus => Some(crate::common::icon_registry::ALARMCLOCKPLUS_ELEMENTS),
        IconType::AlarmSmoke => Some(crate::common::icon_registry::ALARMSMOKE_ELEMENTS),
        IconType::Album => Some(crate::common::icon_registry::ALBUM_ELEMENTS),
        IconType::AlignCenter => Some(crate::common::icon_registry::ALIGNCENTER_ELEMENTS),
        IconType::AlignCenterHorizontal => Some(crate::common::icon_registry::ALIGNCENTERHORIZONTAL_ELEMENTS),
        IconType::AlignCenterVertical => Some(crate::common::icon_registry::ALIGNCENTERVERTICAL_ELEMENTS),
        IconType::AlignEndHorizontal => Some(crate::common::icon_registry::ALIGNENDHORIZONTAL_ELEMENTS),
        IconType::AlignEndVertical => Some(crate::common::icon_registry::ALIGNENDVERTICAL_ELEMENTS),
        IconType::AlignHorizontalDistributeCenter => {
            Some(crate::common::icon_registry::ALIGNHORIZONTALDISTRIBUTECENTER_ELEMENTS)
        }
        IconType::AlignHorizontalDistributeEnd => {
            Some(crate::common::icon_registry::ALIGNHORIZONTALDISTRIBUTEEND_ELEMENTS)
        }
        IconType::AlignHorizontalDistributeStart => {
            Some(crate::common::icon_registry::ALIGNHORIZONTALDISTRIBUTESTART_ELEMENTS)
        }
        IconType::AlignHorizontalJustifyCenter => {
            Some(crate::common::icon_registry::ALIGNHORIZONTALJUSTIFYCENTER_ELEMENTS)
        }
        IconType::AlignHorizontalJustifyEnd => Some(crate::common::icon_registry::ALIGNHORIZONTALJUSTIFYEND_ELEMENTS),
        IconType::AlignHorizontalJustifyStart => {
            Some(crate::common::icon_registry::ALIGNHORIZONTALJUSTIFYSTART_ELEMENTS)
        }
        IconType::AlignHorizontalSpaceAround => Some(crate::common::icon_registry::ALIGNHORIZONTALSPACEAROUND_ELEMENTS),
        IconType::AlignHorizontalSpaceBetween => {
            Some(crate::common::icon_registry::ALIGNHORIZONTALSPACEBETWEEN_ELEMENTS)
        }
        IconType::AlignJustify => Some(crate::common::icon_registry::ALIGNJUSTIFY_ELEMENTS),
        IconType::AlignLeft => Some(crate::common::icon_registry::ALIGNLEFT_ELEMENTS),
        IconType::AlignRight => Some(crate::common::icon_registry::ALIGNRIGHT_ELEMENTS),
        IconType::AlignStartHorizontal => Some(crate::common::icon_registry::ALIGNSTARTHORIZONTAL_ELEMENTS),
        IconType::AlignStartVertical => Some(crate::common::icon_registry::ALIGNSTARTVERTICAL_ELEMENTS),
        IconType::AlignVerticalDistributeCenter => {
            Some(crate::common::icon_registry::ALIGNVERTICALDISTRIBUTECENTER_ELEMENTS)
        }
        IconType::AlignVerticalDistributeEnd => Some(crate::common::icon_registry::ALIGNVERTICALDISTRIBUTEEND_ELEMENTS),
        IconType::AlignVerticalDistributeStart => {
            Some(crate::common::icon_registry::ALIGNVERTICALDISTRIBUTESTART_ELEMENTS)
        }
        IconType::AlignVerticalJustifyCenter => Some(crate::common::icon_registry::ALIGNVERTICALJUSTIFYCENTER_ELEMENTS),
        IconType::AlignVerticalJustifyEnd => Some(crate::common::icon_registry::ALIGNVERTICALJUSTIFYEND_ELEMENTS),
        IconType::AlignVerticalJustifyStart => Some(crate::common::icon_registry::ALIGNVERTICALJUSTIFYSTART_ELEMENTS),
        IconType::AlignVerticalSpaceAround => Some(crate::common::icon_registry::ALIGNVERTICALSPACEAROUND_ELEMENTS),
        IconType::AlignVerticalSpaceBetween => Some(crate::common::icon_registry::ALIGNVERTICALSPACEBETWEEN_ELEMENTS),
        IconType::Ambulance => Some(crate::common::icon_registry::AMBULANCE_ELEMENTS),
        IconType::Ampersand => Some(crate::common::icon_registry::AMPERSAND_ELEMENTS),
        IconType::Ampersands => Some(crate::common::icon_registry::AMPERSANDS_ELEMENTS),
        IconType::Amphora => Some(crate::common::icon_registry::AMPHORA_ELEMENTS),
        IconType::Anchor => Some(crate::common::icon_registry::ANCHOR_ELEMENTS),
        IconType::Angry => Some(crate::common::icon_registry::ANGRY_ELEMENTS),
        IconType::Annoyed => Some(crate::common::icon_registry::ANNOYED_ELEMENTS),
        IconType::Antenna => Some(crate::common::icon_registry::ANTENNA_ELEMENTS),
        IconType::Anvil => Some(crate::common::icon_registry::ANVIL_ELEMENTS),
        IconType::Aperture => Some(crate::common::icon_registry::APERTURE_ELEMENTS),
        IconType::AppWindow => Some(crate::common::icon_registry::APPWINDOW_ELEMENTS),
        IconType::AppWindowMac => Some(crate::common::icon_registry::APPWINDOWMAC_ELEMENTS),
        IconType::Apple => Some(crate::common::icon_registry::APPLE_ELEMENTS),
        IconType::Archive => Some(crate::common::icon_registry::ARCHIVE_ELEMENTS),
        IconType::ArchiveRestore => Some(crate::common::icon_registry::ARCHIVERESTORE_ELEMENTS),
        IconType::ArchiveX => Some(crate::common::icon_registry::ARCHIVEX_ELEMENTS),
        IconType::Armchair => Some(crate::common::icon_registry::ARMCHAIR_ELEMENTS),
        IconType::ArrowBigDown => Some(crate::common::icon_registry::ARROWBIGDOWN_ELEMENTS),
        IconType::ArrowBigDownDash => Some(crate::common::icon_registry::ARROWBIGDOWNDASH_ELEMENTS),
        IconType::ArrowBigLeft => Some(crate::common::icon_registry::ARROWBIGLEFT_ELEMENTS),
        IconType::ArrowBigLeftDash => Some(crate::common::icon_registry::ARROWBIGLEFTDASH_ELEMENTS),
        IconType::ArrowBigRight => Some(crate::common::icon_registry::ARROWBIGRIGHT_ELEMENTS),
        IconType::ArrowBigRightDash => Some(crate::common::icon_registry::ARROWBIGRIGHTDASH_ELEMENTS),
        IconType::ArrowBigUp => Some(crate::common::icon_registry::ARROWBIGUP_ELEMENTS),
        IconType::ArrowBigUpDash => Some(crate::common::icon_registry::ARROWBIGUPDASH_ELEMENTS),
        IconType::ArrowDown => Some(crate::common::icon_registry::ARROWDOWN_ELEMENTS),
        IconType::ArrowDown01 => Some(crate::common::icon_registry::ARROWDOWN01_ELEMENTS),
        IconType::ArrowDown10 => Some(crate::common::icon_registry::ARROWDOWN10_ELEMENTS),
        IconType::ArrowDownAZ => Some(crate::common::icon_registry::ARROWDOWNAZ_ELEMENTS),
        IconType::ArrowDownFromLine => Some(crate::common::icon_registry::ARROWDOWNFROMLINE_ELEMENTS),
        IconType::ArrowDownLeft => Some(crate::common::icon_registry::ARROWDOWNLEFT_ELEMENTS),
        IconType::ArrowDownNarrowWide => Some(crate::common::icon_registry::ARROWDOWNNARROWWIDE_ELEMENTS),
        IconType::ArrowDownRight => Some(crate::common::icon_registry::ARROWDOWNRIGHT_ELEMENTS),
        IconType::ArrowDownToDot => Some(crate::common::icon_registry::ARROWDOWNTODOT_ELEMENTS),
        IconType::ArrowDownToLine => Some(crate::common::icon_registry::ARROWDOWNTOLINE_ELEMENTS),
        IconType::ArrowDownUp => Some(crate::common::icon_registry::ARROWDOWNUP_ELEMENTS),
        IconType::ArrowDownWideNarrow => Some(crate::common::icon_registry::ARROWDOWNWIDENARROW_ELEMENTS),
        IconType::ArrowDownZA => Some(crate::common::icon_registry::ARROWDOWNZA_ELEMENTS),
        IconType::ArrowLeft => Some(crate::common::icon_registry::ARROWLEFT_ELEMENTS),
        IconType::ArrowLeftFromLine => Some(crate::common::icon_registry::ARROWLEFTFROMLINE_ELEMENTS),
        IconType::ArrowLeftRight => Some(crate::common::icon_registry::ARROWLEFTRIGHT_ELEMENTS),
        IconType::ArrowLeftToLine => Some(crate::common::icon_registry::ARROWLEFTTOLINE_ELEMENTS),
        IconType::ArrowRight => Some(crate::common::icon_registry::ARROWRIGHT_ELEMENTS),
        IconType::ArrowRightFromLine => Some(crate::common::icon_registry::ARROWRIGHTFROMLINE_ELEMENTS),
        IconType::ArrowRightLeft => Some(crate::common::icon_registry::ARROWRIGHTLEFT_ELEMENTS),
        IconType::ArrowRightToLine => Some(crate::common::icon_registry::ARROWRIGHTTOLINE_ELEMENTS),
        IconType::ArrowUp => Some(crate::common::icon_registry::ARROWUP_ELEMENTS),
        IconType::ArrowUp01 => Some(crate::common::icon_registry::ARROWUP01_ELEMENTS),
        IconType::ArrowUp10 => Some(crate::common::icon_registry::ARROWUP10_ELEMENTS),
        IconType::ArrowUpAZ => Some(crate::common::icon_registry::ARROWUPAZ_ELEMENTS),
        IconType::ArrowUpDown => Some(crate::common::icon_registry::ARROWUPDOWN_ELEMENTS),
        IconType::ArrowUpFromDot => Some(crate::common::icon_registry::ARROWUPFROMDOT_ELEMENTS),
        IconType::ArrowUpFromLine => Some(crate::common::icon_registry::ARROWUPFROMLINE_ELEMENTS),
        IconType::ArrowUpLeft => Some(crate::common::icon_registry::ARROWUPLEFT_ELEMENTS),
        IconType::ArrowUpNarrowWide => Some(crate::common::icon_registry::ARROWUPNARROWWIDE_ELEMENTS),
        IconType::ArrowUpRight => Some(crate::common::icon_registry::ARROWUPRIGHT_ELEMENTS),
        IconType::ArrowUpToLine => Some(crate::common::icon_registry::ARROWUPTOLINE_ELEMENTS),
        IconType::ArrowUpWideNarrow => Some(crate::common::icon_registry::ARROWUPWIDENARROW_ELEMENTS),
        IconType::ArrowUpZA => Some(crate::common::icon_registry::ARROWUPZA_ELEMENTS),
        IconType::ArrowsUpFromLine => Some(crate::common::icon_registry::ARROWSUPFROMLINE_ELEMENTS),
        IconType::Asterisk => Some(crate::common::icon_registry::ASTERISK_ELEMENTS),
        IconType::AtSign => Some(crate::common::icon_registry::ATSIGN_ELEMENTS),
        IconType::Atom => Some(crate::common::icon_registry::ATOM_ELEMENTS),
        IconType::AudioLines => Some(crate::common::icon_registry::AUDIOLINES_ELEMENTS),
        IconType::AudioWaveform => Some(crate::common::icon_registry::AUDIOWAVEFORM_ELEMENTS),
        IconType::Award => Some(crate::common::icon_registry::AWARD_ELEMENTS),
        IconType::Axe => Some(crate::common::icon_registry::AXE_ELEMENTS),
        IconType::Axis3D => Some(crate::common::icon_registry::AXIS3D_ELEMENTS),
        IconType::Baby => Some(crate::common::icon_registry::BABY_ELEMENTS),
        IconType::Backpack => Some(crate::common::icon_registry::BACKPACK_ELEMENTS),
        IconType::Badge => Some(crate::common::icon_registry::BADGE_ELEMENTS),
        IconType::BadgeAlert => Some(crate::common::icon_registry::BADGEALERT_ELEMENTS),
        IconType::BadgeCent => Some(crate::common::icon_registry::BADGECENT_ELEMENTS),
        IconType::BadgeCheck => Some(crate::common::icon_registry::BADGECHECK_ELEMENTS),
        IconType::BadgeDollarSign => Some(crate::common::icon_registry::BADGEDOLLARSIGN_ELEMENTS),
        IconType::BadgeEuro => Some(crate::common::icon_registry::BADGEEURO_ELEMENTS),
        IconType::BadgeHelp => Some(crate::common::icon_registry::BADGEHELP_ELEMENTS),
        IconType::BadgeIndianRupee => Some(crate::common::icon_registry::BADGEINDIANRUPEE_ELEMENTS),
        IconType::BadgeInfo => Some(crate::common::icon_registry::BADGEINFO_ELEMENTS),
        IconType::BadgeJapaneseYen => Some(crate::common::icon_registry::BADGEJAPANESEYEN_ELEMENTS),
        IconType::BadgeMinus => Some(crate::common::icon_registry::BADGEMINUS_ELEMENTS),
        IconType::BadgePercent => Some(crate::common::icon_registry::BADGEPERCENT_ELEMENTS),
        IconType::BadgePlus => Some(crate::common::icon_registry::BADGEPLUS_ELEMENTS),
        IconType::BadgePoundSterling => Some(crate::common::icon_registry::BADGEPOUNDSTERLING_ELEMENTS),
        IconType::BadgeQuestionMark => Some(crate::common::icon_registry::BADGEQUESTIONMARK_ELEMENTS),
        IconType::BadgeRussianRuble => Some(crate::common::icon_registry::BADGERUSSIANRUBLE_ELEMENTS),
        IconType::BadgeSwissFranc => Some(crate::common::icon_registry::BADGESWISSFRANC_ELEMENTS),
        IconType::BadgeTurkishLira => Some(crate::common::icon_registry::BADGETURKISHLIRA_ELEMENTS),
        IconType::BadgeX => Some(crate::common::icon_registry::BADGEX_ELEMENTS),
        IconType::BaggageClaim => Some(crate::common::icon_registry::BAGGAGECLAIM_ELEMENTS),
        IconType::Ban => Some(crate::common::icon_registry::BAN_ELEMENTS),
        IconType::Banana => Some(crate::common::icon_registry::BANANA_ELEMENTS),
        IconType::Bandage => Some(crate::common::icon_registry::BANDAGE_ELEMENTS),
        IconType::Banknote => Some(crate::common::icon_registry::BANKNOTE_ELEMENTS),
        IconType::BanknoteArrowDown => Some(crate::common::icon_registry::BANKNOTEARROWDOWN_ELEMENTS),
        IconType::BanknoteArrowUp => Some(crate::common::icon_registry::BANKNOTEARROWUP_ELEMENTS),
        IconType::BanknoteX => Some(crate::common::icon_registry::BANKNOTEX_ELEMENTS),
        IconType::Barcode => Some(crate::common::icon_registry::BARCODE_ELEMENTS),
        IconType::Barrel => Some(crate::common::icon_registry::BARREL_ELEMENTS),
        IconType::Baseline => Some(crate::common::icon_registry::BASELINE_ELEMENTS),
        IconType::Bath => Some(crate::common::icon_registry::BATH_ELEMENTS),
        IconType::Battery => Some(crate::common::icon_registry::BATTERY_ELEMENTS),
        IconType::BatteryCharging => Some(crate::common::icon_registry::BATTERYCHARGING_ELEMENTS),
        IconType::BatteryFull => Some(crate::common::icon_registry::BATTERYFULL_ELEMENTS),
        IconType::BatteryLow => Some(crate::common::icon_registry::BATTERYLOW_ELEMENTS),
        IconType::BatteryMedium => Some(crate::common::icon_registry::BATTERYMEDIUM_ELEMENTS),
        IconType::BatteryPlus => Some(crate::common::icon_registry::BATTERYPLUS_ELEMENTS),
        IconType::BatteryWarning => Some(crate::common::icon_registry::BATTERYWARNING_ELEMENTS),
        IconType::Beaker => Some(crate::common::icon_registry::BEAKER_ELEMENTS),
        IconType::Bean => Some(crate::common::icon_registry::BEAN_ELEMENTS),
        IconType::BeanOff => Some(crate::common::icon_registry::BEANOFF_ELEMENTS),
        IconType::Bed => Some(crate::common::icon_registry::BED_ELEMENTS),
        IconType::BedDouble => Some(crate::common::icon_registry::BEDDOUBLE_ELEMENTS),
        IconType::BedSingle => Some(crate::common::icon_registry::BEDSINGLE_ELEMENTS),
        IconType::Beef => Some(crate::common::icon_registry::BEEF_ELEMENTS),
        IconType::Beer => Some(crate::common::icon_registry::BEER_ELEMENTS),
        IconType::BeerOff => Some(crate::common::icon_registry::BEEROFF_ELEMENTS),
        IconType::Bell => Some(crate::common::icon_registry::BELL_ELEMENTS),
        IconType::BellDot => Some(crate::common::icon_registry::BELLDOT_ELEMENTS),
        IconType::BellElectric => Some(crate::common::icon_registry::BELLELECTRIC_ELEMENTS),
        IconType::BellMinus => Some(crate::common::icon_registry::BELLMINUS_ELEMENTS),
        IconType::BellOff => Some(crate::common::icon_registry::BELLOFF_ELEMENTS),
        IconType::BellPlus => Some(crate::common::icon_registry::BELLPLUS_ELEMENTS),
        IconType::BellRing => Some(crate::common::icon_registry::BELLRING_ELEMENTS),
        IconType::BetweenHorizontalEnd => Some(crate::common::icon_registry::BETWEENHORIZONTALEND_ELEMENTS),
        IconType::BetweenHorizontalStart => Some(crate::common::icon_registry::BETWEENHORIZONTALSTART_ELEMENTS),
        IconType::BetweenVerticalEnd => Some(crate::common::icon_registry::BETWEENVERTICALEND_ELEMENTS),
        IconType::BetweenVerticalStart => Some(crate::common::icon_registry::BETWEENVERTICALSTART_ELEMENTS),
        IconType::BicepsFlexed => Some(crate::common::icon_registry::BICEPSFLEXED_ELEMENTS),
        IconType::Bike => Some(crate::common::icon_registry::BIKE_ELEMENTS),
        IconType::Binary => Some(crate::common::icon_registry::BINARY_ELEMENTS),
        IconType::Binoculars => Some(crate::common::icon_registry::BINOCULARS_ELEMENTS),
        IconType::Biohazard => Some(crate::common::icon_registry::BIOHAZARD_ELEMENTS),
        IconType::Bird => Some(crate::common::icon_registry::BIRD_ELEMENTS),
        IconType::Bitcoin => Some(crate::common::icon_registry::BITCOIN_ELEMENTS),
        IconType::Blend => Some(crate::common::icon_registry::BLEND_ELEMENTS),
        IconType::Blinds => Some(crate::common::icon_registry::BLINDS_ELEMENTS),
        IconType::Blocks => Some(crate::common::icon_registry::BLOCKS_ELEMENTS),
        IconType::Bluetooth => Some(crate::common::icon_registry::BLUETOOTH_ELEMENTS),
        IconType::BluetoothConnected => Some(crate::common::icon_registry::BLUETOOTHCONNECTED_ELEMENTS),
        IconType::BluetoothOff => Some(crate::common::icon_registry::BLUETOOTHOFF_ELEMENTS),
        IconType::BluetoothSearching => Some(crate::common::icon_registry::BLUETOOTHSEARCHING_ELEMENTS),
        IconType::Bold => Some(crate::common::icon_registry::BOLD_ELEMENTS),
        IconType::Bolt => Some(crate::common::icon_registry::BOLT_ELEMENTS),
        IconType::Bomb => Some(crate::common::icon_registry::BOMB_ELEMENTS),
        IconType::Bone => Some(crate::common::icon_registry::BONE_ELEMENTS),
        IconType::Book => Some(crate::common::icon_registry::BOOK_ELEMENTS),
        IconType::BookA => Some(crate::common::icon_registry::BOOKA_ELEMENTS),
        IconType::BookAlert => Some(crate::common::icon_registry::BOOKALERT_ELEMENTS),
        IconType::BookAudio => Some(crate::common::icon_registry::BOOKAUDIO_ELEMENTS),
        IconType::BookCheck => Some(crate::common::icon_registry::BOOKCHECK_ELEMENTS),
        IconType::BookCopy => Some(crate::common::icon_registry::BOOKCOPY_ELEMENTS),
        IconType::BookDashed => Some(crate::common::icon_registry::BOOKDASHED_ELEMENTS),
        IconType::BookDown => Some(crate::common::icon_registry::BOOKDOWN_ELEMENTS),
        IconType::BookHeadphones => Some(crate::common::icon_registry::BOOKHEADPHONES_ELEMENTS),
        IconType::BookHeart => Some(crate::common::icon_registry::BOOKHEART_ELEMENTS),
        IconType::BookImage => Some(crate::common::icon_registry::BOOKIMAGE_ELEMENTS),
        IconType::BookKey => Some(crate::common::icon_registry::BOOKKEY_ELEMENTS),
        IconType::BookLock => Some(crate::common::icon_registry::BOOKLOCK_ELEMENTS),
        IconType::BookMarked => Some(crate::common::icon_registry::BOOKMARKED_ELEMENTS),
        IconType::BookMinus => Some(crate::common::icon_registry::BOOKMINUS_ELEMENTS),
        IconType::BookOpen => Some(crate::common::icon_registry::BOOKOPEN_ELEMENTS),
        IconType::BookOpenCheck => Some(crate::common::icon_registry::BOOKOPENCHECK_ELEMENTS),
        IconType::BookOpenText => Some(crate::common::icon_registry::BOOKOPENTEXT_ELEMENTS),
        IconType::BookPlus => Some(crate::common::icon_registry::BOOKPLUS_ELEMENTS),
        IconType::BookText => Some(crate::common::icon_registry::BOOKTEXT_ELEMENTS),
        IconType::BookType => Some(crate::common::icon_registry::BOOKTYPE_ELEMENTS),
        IconType::BookUp => Some(crate::common::icon_registry::BOOKUP_ELEMENTS),
        IconType::BookUp2 => Some(crate::common::icon_registry::BOOKUP2_ELEMENTS),
        IconType::BookUser => Some(crate::common::icon_registry::BOOKUSER_ELEMENTS),
        IconType::BookX => Some(crate::common::icon_registry::BOOKX_ELEMENTS),
        IconType::Bookmark => Some(crate::common::icon_registry::BOOKMARK_ELEMENTS),
        IconType::BookmarkCheck => Some(crate::common::icon_registry::BOOKMARKCHECK_ELEMENTS),
        IconType::BookmarkMinus => Some(crate::common::icon_registry::BOOKMARKMINUS_ELEMENTS),
        IconType::BookmarkPlus => Some(crate::common::icon_registry::BOOKMARKPLUS_ELEMENTS),
        IconType::BookmarkX => Some(crate::common::icon_registry::BOOKMARKX_ELEMENTS),
        IconType::BoomBox => Some(crate::common::icon_registry::BOOMBOX_ELEMENTS),
        IconType::Bot => Some(crate::common::icon_registry::BOT_ELEMENTS),
        IconType::BotMessageSquare => Some(crate::common::icon_registry::BOTMESSAGESQUARE_ELEMENTS),
        IconType::BotOff => Some(crate::common::icon_registry::BOTOFF_ELEMENTS),
        IconType::BottleWine => Some(crate::common::icon_registry::BOTTLEWINE_ELEMENTS),
        IconType::BowArrow => Some(crate::common::icon_registry::BOWARROW_ELEMENTS),
        IconType::BoxIcon => Some(crate::common::icon_registry::BOXICON_ELEMENTS),
        IconType::Boxes => Some(crate::common::icon_registry::BOXES_ELEMENTS),
        IconType::Braces => Some(crate::common::icon_registry::BRACES_ELEMENTS),
        IconType::Brackets => Some(crate::common::icon_registry::BRACKETS_ELEMENTS),
        IconType::Brain => Some(crate::common::icon_registry::BRAIN_ELEMENTS),
        IconType::BrainCircuit => Some(crate::common::icon_registry::BRAINCIRCUIT_ELEMENTS),
        IconType::BrainCog => Some(crate::common::icon_registry::BRAINCOG_ELEMENTS),
        IconType::BrickWall => Some(crate::common::icon_registry::BRICKWALL_ELEMENTS),
        IconType::BrickWallFire => Some(crate::common::icon_registry::BRICKWALLFIRE_ELEMENTS),
        IconType::Briefcase => Some(crate::common::icon_registry::BRIEFCASE_ELEMENTS),
        IconType::BriefcaseBusiness => Some(crate::common::icon_registry::BRIEFCASEBUSINESS_ELEMENTS),
        IconType::BriefcaseConveyorBelt => Some(crate::common::icon_registry::BRIEFCASECONVEYORBELT_ELEMENTS),
        IconType::BriefcaseMedical => Some(crate::common::icon_registry::BRIEFCASEMEDICAL_ELEMENTS),
        IconType::BringToFront => Some(crate::common::icon_registry::BRINGTOFRONT_ELEMENTS),
        IconType::Brush => Some(crate::common::icon_registry::BRUSH_ELEMENTS),
        IconType::BrushCleaning => Some(crate::common::icon_registry::BRUSHCLEANING_ELEMENTS),
        IconType::Bubbles => Some(crate::common::icon_registry::BUBBLES_ELEMENTS),
        IconType::Bug => Some(crate::common::icon_registry::BUG_ELEMENTS),
        IconType::BugOff => Some(crate::common::icon_registry::BUGOFF_ELEMENTS),
        IconType::BugPlay => Some(crate::common::icon_registry::BUGPLAY_ELEMENTS),
        IconType::Building => Some(crate::common::icon_registry::BUILDING_ELEMENTS),
        IconType::Building2 => Some(crate::common::icon_registry::BUILDING2_ELEMENTS),
        IconType::Bus => Some(crate::common::icon_registry::BUS_ELEMENTS),
        IconType::BusFront => Some(crate::common::icon_registry::BUSFRONT_ELEMENTS),
        IconType::Cable => Some(crate::common::icon_registry::CABLE_ELEMENTS),
        IconType::CableCar => Some(crate::common::icon_registry::CABLECAR_ELEMENTS),
        IconType::Cake => Some(crate::common::icon_registry::CAKE_ELEMENTS),
        IconType::CakeSlice => Some(crate::common::icon_registry::CAKESLICE_ELEMENTS),
        IconType::Calculator => Some(crate::common::icon_registry::CALCULATOR_ELEMENTS),
        IconType::Calendar => Some(crate::common::icon_registry::CALENDAR_ELEMENTS),
        IconType::Calendar1 => Some(crate::common::icon_registry::CALENDAR1_ELEMENTS),
        IconType::CalendarArrowDown => Some(crate::common::icon_registry::CALENDARARROWDOWN_ELEMENTS),
        IconType::CalendarArrowUp => Some(crate::common::icon_registry::CALENDARARROWUP_ELEMENTS),
        IconType::CalendarCheck => Some(crate::common::icon_registry::CALENDARCHECK_ELEMENTS),
        IconType::CalendarCheck2 => Some(crate::common::icon_registry::CALENDARCHECK2_ELEMENTS),
        IconType::CalendarClock => Some(crate::common::icon_registry::CALENDARCLOCK_ELEMENTS),
        IconType::CalendarCog => Some(crate::common::icon_registry::CALENDARCOG_ELEMENTS),
        IconType::CalendarDays => Some(crate::common::icon_registry::CALENDARDAYS_ELEMENTS),
        IconType::CalendarFold => Some(crate::common::icon_registry::CALENDARFOLD_ELEMENTS),
        IconType::CalendarHeart => Some(crate::common::icon_registry::CALENDARHEART_ELEMENTS),
        IconType::CalendarMinus => Some(crate::common::icon_registry::CALENDARMINUS_ELEMENTS),
        IconType::CalendarMinus2 => Some(crate::common::icon_registry::CALENDARMINUS2_ELEMENTS),
        IconType::CalendarOff => Some(crate::common::icon_registry::CALENDAROFF_ELEMENTS),
        IconType::CalendarPlus => Some(crate::common::icon_registry::CALENDARPLUS_ELEMENTS),
        IconType::CalendarPlus2 => Some(crate::common::icon_registry::CALENDARPLUS2_ELEMENTS),
        IconType::CalendarRange => Some(crate::common::icon_registry::CALENDARRANGE_ELEMENTS),
        IconType::CalendarSearch => Some(crate::common::icon_registry::CALENDARSEARCH_ELEMENTS),
        IconType::CalendarSync => Some(crate::common::icon_registry::CALENDARSYNC_ELEMENTS),
        IconType::CalendarX => Some(crate::common::icon_registry::CALENDARX_ELEMENTS),
        IconType::CalendarX2 => Some(crate::common::icon_registry::CALENDARX2_ELEMENTS),
        IconType::Camera => Some(crate::common::icon_registry::CAMERA_ELEMENTS),
        IconType::CameraOff => Some(crate::common::icon_registry::CAMERAOFF_ELEMENTS),
        IconType::Candy => Some(crate::common::icon_registry::CANDY_ELEMENTS),
        IconType::CandyCane => Some(crate::common::icon_registry::CANDYCANE_ELEMENTS),
        IconType::CandyOff => Some(crate::common::icon_registry::CANDYOFF_ELEMENTS),
        IconType::Cannabis => Some(crate::common::icon_registry::CANNABIS_ELEMENTS),
        IconType::Captions => Some(crate::common::icon_registry::CAPTIONS_ELEMENTS),
        IconType::CaptionsOff => Some(crate::common::icon_registry::CAPTIONSOFF_ELEMENTS),
        IconType::Car => Some(crate::common::icon_registry::CAR_ELEMENTS),
        IconType::CarFront => Some(crate::common::icon_registry::CARFRONT_ELEMENTS),
        IconType::CarTaxiFront => Some(crate::common::icon_registry::CARTAXIFRONT_ELEMENTS),
        IconType::Caravan => Some(crate::common::icon_registry::CARAVAN_ELEMENTS),
        IconType::CardSim => Some(crate::common::icon_registry::CARDSIM_ELEMENTS),
        IconType::Carrot => Some(crate::common::icon_registry::CARROT_ELEMENTS),
        IconType::CaseLower => Some(crate::common::icon_registry::CASELOWER_ELEMENTS),
        IconType::CaseSensitive => Some(crate::common::icon_registry::CASESENSITIVE_ELEMENTS),
        IconType::CaseUpper => Some(crate::common::icon_registry::CASEUPPER_ELEMENTS),
        IconType::CassetteTape => Some(crate::common::icon_registry::CASSETTETAPE_ELEMENTS),
        IconType::Cast => Some(crate::common::icon_registry::CAST_ELEMENTS),
        IconType::Castle => Some(crate::common::icon_registry::CASTLE_ELEMENTS),
        IconType::Cat => Some(crate::common::icon_registry::CAT_ELEMENTS),
        IconType::Cctv => Some(crate::common::icon_registry::CCTV_ELEMENTS),
        IconType::ChartArea => Some(crate::common::icon_registry::CHARTAREA_ELEMENTS),
        IconType::ChartBar => Some(crate::common::icon_registry::CHARTBAR_ELEMENTS),
        IconType::ChartBarBig => Some(crate::common::icon_registry::CHARTBARBIG_ELEMENTS),
        IconType::ChartBarDecreasing => Some(crate::common::icon_registry::CHARTBARDECREASING_ELEMENTS),
        IconType::ChartBarIncreasing => Some(crate::common::icon_registry::CHARTBARINCREASING_ELEMENTS),
        IconType::ChartBarStacked => Some(crate::common::icon_registry::CHARTBARSTACKED_ELEMENTS),
        IconType::ChartCandlestick => Some(crate::common::icon_registry::CHARTCANDLESTICK_ELEMENTS),
        IconType::ChartColumn => Some(crate::common::icon_registry::CHARTCOLUMN_ELEMENTS),
        IconType::ChartColumnBig => Some(crate::common::icon_registry::CHARTCOLUMNBIG_ELEMENTS),
        IconType::ChartColumnDecreasing => Some(crate::common::icon_registry::CHARTCOLUMNDECREASING_ELEMENTS),
        IconType::ChartColumnIncreasing => Some(crate::common::icon_registry::CHARTCOLUMNINCREASING_ELEMENTS),
        IconType::ChartColumnStacked => Some(crate::common::icon_registry::CHARTCOLUMNSTACKED_ELEMENTS),
        IconType::ChartGantt => Some(crate::common::icon_registry::CHARTGANTT_ELEMENTS),
        IconType::ChartLine => Some(crate::common::icon_registry::CHARTLINE_ELEMENTS),
        IconType::ChartNetwork => Some(crate::common::icon_registry::CHARTNETWORK_ELEMENTS),
        IconType::ChartNoAxesColumn => Some(crate::common::icon_registry::CHARTNOAXESCOLUMN_ELEMENTS),
        IconType::ChartNoAxesColumnDecreasing => {
            Some(crate::common::icon_registry::CHARTNOAXESCOLUMNDECREASING_ELEMENTS)
        }
        IconType::ChartNoAxesColumnIncreasing => {
            Some(crate::common::icon_registry::CHARTNOAXESCOLUMNINCREASING_ELEMENTS)
        }
        IconType::ChartNoAxesCombined => Some(crate::common::icon_registry::CHARTNOAXESCOMBINED_ELEMENTS),
        IconType::ChartNoAxesGantt => Some(crate::common::icon_registry::CHARTNOAXESGANTT_ELEMENTS),
        IconType::ChartPie => Some(crate::common::icon_registry::CHARTPIE_ELEMENTS),
        IconType::ChartScatter => Some(crate::common::icon_registry::CHARTSCATTER_ELEMENTS),
        IconType::ChartSpline => Some(crate::common::icon_registry::CHARTSPLINE_ELEMENTS),
        IconType::Check => Some(crate::common::icon_registry::CHECK_ELEMENTS),
        IconType::CheckCheck => Some(crate::common::icon_registry::CHECKCHECK_ELEMENTS),
        IconType::CheckLine => Some(crate::common::icon_registry::CHECKLINE_ELEMENTS),
        IconType::ChefHat => Some(crate::common::icon_registry::CHEFHAT_ELEMENTS),
        IconType::Cherry => Some(crate::common::icon_registry::CHERRY_ELEMENTS),
        IconType::ChevronDown => Some(crate::common::icon_registry::CHEVRONDOWN_ELEMENTS),
        IconType::ChevronFirst => Some(crate::common::icon_registry::CHEVRONFIRST_ELEMENTS),
        IconType::ChevronLast => Some(crate::common::icon_registry::CHEVRONLAST_ELEMENTS),
        IconType::ChevronLeft => Some(crate::common::icon_registry::CHEVRONLEFT_ELEMENTS),
        IconType::ChevronRight => Some(crate::common::icon_registry::CHEVRONRIGHT_ELEMENTS),
        IconType::ChevronUp => Some(crate::common::icon_registry::CHEVRONUP_ELEMENTS),
        IconType::ChevronsDown => Some(crate::common::icon_registry::CHEVRONSDOWN_ELEMENTS),
        IconType::ChevronsDownUp => Some(crate::common::icon_registry::CHEVRONSDOWNUP_ELEMENTS),
        IconType::ChevronsLeft => Some(crate::common::icon_registry::CHEVRONSLEFT_ELEMENTS),
        IconType::ChevronsLeftRight => Some(crate::common::icon_registry::CHEVRONSLEFTRIGHT_ELEMENTS),
        IconType::ChevronsLeftRightEllipsis => Some(crate::common::icon_registry::CHEVRONSLEFTRIGHTELLIPSIS_ELEMENTS),
        IconType::ChevronsRight => Some(crate::common::icon_registry::CHEVRONSRIGHT_ELEMENTS),
        IconType::ChevronsRightLeft => Some(crate::common::icon_registry::CHEVRONSRIGHTLEFT_ELEMENTS),
        IconType::ChevronsUp => Some(crate::common::icon_registry::CHEVRONSUP_ELEMENTS),
        IconType::ChevronsUpDown => Some(crate::common::icon_registry::CHEVRONSUPDOWN_ELEMENTS),
        IconType::Chrome => Some(crate::common::icon_registry::CHROME_ELEMENTS),
        IconType::Church => Some(crate::common::icon_registry::CHURCH_ELEMENTS),
        IconType::Cigarette => Some(crate::common::icon_registry::CIGARETTE_ELEMENTS),
        IconType::CigaretteOff => Some(crate::common::icon_registry::CIGARETTEOFF_ELEMENTS),
        IconType::Circle => Some(crate::common::icon_registry::CIRCLE_ELEMENTS),
        IconType::CircleAlert => Some(crate::common::icon_registry::CIRCLEALERT_ELEMENTS),
        IconType::CircleArrowDown => Some(crate::common::icon_registry::CIRCLEARROWDOWN_ELEMENTS),
        IconType::CircleArrowLeft => Some(crate::common::icon_registry::CIRCLEARROWLEFT_ELEMENTS),
        IconType::CircleArrowOutDownLeft => Some(crate::common::icon_registry::CIRCLEARROWOUTDOWNLEFT_ELEMENTS),
        IconType::CircleArrowOutDownRight => Some(crate::common::icon_registry::CIRCLEARROWOUTDOWNRIGHT_ELEMENTS),
        IconType::CircleArrowOutUpLeft => Some(crate::common::icon_registry::CIRCLEARROWOUTUPLEFT_ELEMENTS),
        IconType::CircleArrowOutUpRight => Some(crate::common::icon_registry::CIRCLEARROWOUTUPRIGHT_ELEMENTS),
        IconType::CircleArrowRight => Some(crate::common::icon_registry::CIRCLEARROWRIGHT_ELEMENTS),
        IconType::CircleArrowUp => Some(crate::common::icon_registry::CIRCLEARROWUP_ELEMENTS),
        IconType::CircleCheck => Some(crate::common::icon_registry::CIRCLECHECK_ELEMENTS),
        IconType::CircleCheckBig => Some(crate::common::icon_registry::CIRCLECHECKBIG_ELEMENTS),
        IconType::CircleChevronDown => Some(crate::common::icon_registry::CIRCLECHEVRONDOWN_ELEMENTS),
        IconType::CircleChevronLeft => Some(crate::common::icon_registry::CIRCLECHEVRONLEFT_ELEMENTS),
        IconType::CircleChevronRight => Some(crate::common::icon_registry::CIRCLECHEVRONRIGHT_ELEMENTS),
        IconType::CircleChevronUp => Some(crate::common::icon_registry::CIRCLECHEVRONUP_ELEMENTS),
        IconType::CircleDashed => Some(crate::common::icon_registry::CIRCLEDASHED_ELEMENTS),
        IconType::CircleDivide => Some(crate::common::icon_registry::CIRCLEDIVIDE_ELEMENTS),
        IconType::CircleDollarSign => Some(crate::common::icon_registry::CIRCLEDOLLARSIGN_ELEMENTS),
        IconType::CircleDot => Some(crate::common::icon_registry::CIRCLEDOT_ELEMENTS),
        IconType::CircleDotDashed => Some(crate::common::icon_registry::CIRCLEDOTDASHED_ELEMENTS),
        IconType::CircleEllipsis => Some(crate::common::icon_registry::CIRCLEELLIPSIS_ELEMENTS),
        IconType::CircleEqual => Some(crate::common::icon_registry::CIRCLEEQUAL_ELEMENTS),
        IconType::CircleFadingArrowUp => Some(crate::common::icon_registry::CIRCLEFADINGARROWUP_ELEMENTS),
        IconType::CircleFadingPlus => Some(crate::common::icon_registry::CIRCLEFADINGPLUS_ELEMENTS),
        IconType::CircleGauge => Some(crate::common::icon_registry::CIRCLEGAUGE_ELEMENTS),
        IconType::CircleHelp => Some(crate::common::icon_registry::CIRCLEHELP_ELEMENTS),
        IconType::CircleMinus => Some(crate::common::icon_registry::CIRCLEMINUS_ELEMENTS),
        IconType::CircleOff => Some(crate::common::icon_registry::CIRCLEOFF_ELEMENTS),
        IconType::CircleParking => Some(crate::common::icon_registry::CIRCLEPARKING_ELEMENTS),
        IconType::CircleParkingOff => Some(crate::common::icon_registry::CIRCLEPARKINGOFF_ELEMENTS),
        IconType::CirclePause => Some(crate::common::icon_registry::CIRCLEPAUSE_ELEMENTS),
        IconType::CirclePercent => Some(crate::common::icon_registry::CIRCLEPERCENT_ELEMENTS),
        IconType::CirclePlay => Some(crate::common::icon_registry::CIRCLEPLAY_ELEMENTS),
        IconType::CirclePlus => Some(crate::common::icon_registry::CIRCLEPLUS_ELEMENTS),
        IconType::CirclePoundSterling => Some(crate::common::icon_registry::CIRCLEPOUNDSTERLING_ELEMENTS),
        IconType::CirclePower => Some(crate::common::icon_registry::CIRCLEPOWER_ELEMENTS),
        IconType::CircleQuestionMark => Some(crate::common::icon_registry::CIRCLEQUESTIONMARK_ELEMENTS),
        IconType::CircleSlash => Some(crate::common::icon_registry::CIRCLESLASH_ELEMENTS),
        IconType::CircleSlash2 => Some(crate::common::icon_registry::CIRCLESLASH2_ELEMENTS),
        IconType::CircleSmall => Some(crate::common::icon_registry::CIRCLESMALL_ELEMENTS),
        IconType::CircleStop => Some(crate::common::icon_registry::CIRCLESTOP_ELEMENTS),
        IconType::CircleUser => Some(crate::common::icon_registry::CIRCLEUSER_ELEMENTS),
        IconType::CircleUserRound => Some(crate::common::icon_registry::CIRCLEUSERROUND_ELEMENTS),
        IconType::CircleX => Some(crate::common::icon_registry::CIRCLEX_ELEMENTS),
        IconType::CircuitBoard => Some(crate::common::icon_registry::CIRCUITBOARD_ELEMENTS),
        IconType::Citrus => Some(crate::common::icon_registry::CITRUS_ELEMENTS),
        IconType::Clapperboard => Some(crate::common::icon_registry::CLAPPERBOARD_ELEMENTS),
        IconType::Clipboard => Some(crate::common::icon_registry::CLIPBOARD_ELEMENTS),
        IconType::ClipboardCheck => Some(crate::common::icon_registry::CLIPBOARDCHECK_ELEMENTS),
        IconType::ClipboardClock => Some(crate::common::icon_registry::CLIPBOARDCLOCK_ELEMENTS),
        IconType::ClipboardCopy => Some(crate::common::icon_registry::CLIPBOARDCOPY_ELEMENTS),
        IconType::ClipboardList => Some(crate::common::icon_registry::CLIPBOARDLIST_ELEMENTS),
        IconType::ClipboardMinus => Some(crate::common::icon_registry::CLIPBOARDMINUS_ELEMENTS),
        IconType::ClipboardPaste => Some(crate::common::icon_registry::CLIPBOARDPASTE_ELEMENTS),
        IconType::ClipboardPen => Some(crate::common::icon_registry::CLIPBOARDPEN_ELEMENTS),
        IconType::ClipboardPenLine => Some(crate::common::icon_registry::CLIPBOARDPENLINE_ELEMENTS),
        IconType::ClipboardPlus => Some(crate::common::icon_registry::CLIPBOARDPLUS_ELEMENTS),
        IconType::ClipboardType => Some(crate::common::icon_registry::CLIPBOARDTYPE_ELEMENTS),
        IconType::ClipboardX => Some(crate::common::icon_registry::CLIPBOARDX_ELEMENTS),
        IconType::Clock => Some(crate::common::icon_registry::CLOCK_ELEMENTS),
        IconType::Clock1 => Some(crate::common::icon_registry::CLOCK1_ELEMENTS),
        IconType::Clock10 => Some(crate::common::icon_registry::CLOCK10_ELEMENTS),
        IconType::Clock11 => Some(crate::common::icon_registry::CLOCK11_ELEMENTS),
        IconType::Clock12 => Some(crate::common::icon_registry::CLOCK12_ELEMENTS),
        IconType::Clock2 => Some(crate::common::icon_registry::CLOCK2_ELEMENTS),
        IconType::Clock3 => Some(crate::common::icon_registry::CLOCK3_ELEMENTS),
        IconType::Clock4 => Some(crate::common::icon_registry::CLOCK4_ELEMENTS),
        IconType::Clock5 => Some(crate::common::icon_registry::CLOCK5_ELEMENTS),
        IconType::Clock6 => Some(crate::common::icon_registry::CLOCK6_ELEMENTS),
        IconType::Clock7 => Some(crate::common::icon_registry::CLOCK7_ELEMENTS),
        IconType::Clock8 => Some(crate::common::icon_registry::CLOCK8_ELEMENTS),
        IconType::Clock9 => Some(crate::common::icon_registry::CLOCK9_ELEMENTS),
        IconType::ClockAlert => Some(crate::common::icon_registry::CLOCKALERT_ELEMENTS),
        IconType::ClockArrowDown => Some(crate::common::icon_registry::CLOCKARROWDOWN_ELEMENTS),
        IconType::ClockArrowUp => Some(crate::common::icon_registry::CLOCKARROWUP_ELEMENTS),
        IconType::ClockFading => Some(crate::common::icon_registry::CLOCKFADING_ELEMENTS),
        IconType::ClockPlus => Some(crate::common::icon_registry::CLOCKPLUS_ELEMENTS),
        IconType::Cloud => Some(crate::common::icon_registry::CLOUD_ELEMENTS),
        IconType::CloudAlert => Some(crate::common::icon_registry::CLOUDALERT_ELEMENTS),
        IconType::CloudCheck => Some(crate::common::icon_registry::CLOUDCHECK_ELEMENTS),
        IconType::CloudCog => Some(crate::common::icon_registry::CLOUDCOG_ELEMENTS),
        IconType::CloudDownload => Some(crate::common::icon_registry::CLOUDDOWNLOAD_ELEMENTS),
        IconType::CloudDrizzle => Some(crate::common::icon_registry::CLOUDDRIZZLE_ELEMENTS),
        IconType::CloudFog => Some(crate::common::icon_registry::CLOUDFOG_ELEMENTS),
        IconType::CloudHail => Some(crate::common::icon_registry::CLOUDHAIL_ELEMENTS),
        IconType::CloudLightning => Some(crate::common::icon_registry::CLOUDLIGHTNING_ELEMENTS),
        IconType::CloudMoon => Some(crate::common::icon_registry::CLOUDMOON_ELEMENTS),
        IconType::CloudMoonRain => Some(crate::common::icon_registry::CLOUDMOONRAIN_ELEMENTS),
        IconType::CloudOff => Some(crate::common::icon_registry::CLOUDOFF_ELEMENTS),
        IconType::CloudRain => Some(crate::common::icon_registry::CLOUDRAIN_ELEMENTS),
        IconType::CloudRainWind => Some(crate::common::icon_registry::CLOUDRAINWIND_ELEMENTS),
        IconType::CloudSnow => Some(crate::common::icon_registry::CLOUDSNOW_ELEMENTS),
        IconType::CloudSun => Some(crate::common::icon_registry::CLOUDSUN_ELEMENTS),
        IconType::CloudSunRain => Some(crate::common::icon_registry::CLOUDSUNRAIN_ELEMENTS),
        IconType::CloudUpload => Some(crate::common::icon_registry::CLOUDUPLOAD_ELEMENTS),
        IconType::Cloudy => Some(crate::common::icon_registry::CLOUDY_ELEMENTS),
        IconType::Clover => Some(crate::common::icon_registry::CLOVER_ELEMENTS),
        IconType::Club => Some(crate::common::icon_registry::CLUB_ELEMENTS),
        IconType::Code => Some(crate::common::icon_registry::CODE_ELEMENTS),
        IconType::CodeXml => Some(crate::common::icon_registry::CODEXML_ELEMENTS),
        IconType::Codepen => Some(crate::common::icon_registry::CODEPEN_ELEMENTS),
        IconType::Codesandbox => Some(crate::common::icon_registry::CODESANDBOX_ELEMENTS),
        IconType::Coffee => Some(crate::common::icon_registry::COFFEE_ELEMENTS),
        IconType::Cog => Some(crate::common::icon_registry::COG_ELEMENTS),
        IconType::Coins => Some(crate::common::icon_registry::COINS_ELEMENTS),
        IconType::Columns2 => Some(crate::common::icon_registry::COLUMNS2_ELEMENTS),
        IconType::Columns3 => Some(crate::common::icon_registry::COLUMNS3_ELEMENTS),
        IconType::Columns3Cog => Some(crate::common::icon_registry::COLUMNS3COG_ELEMENTS),
        IconType::Columns4 => Some(crate::common::icon_registry::COLUMNS4_ELEMENTS),
        IconType::Combine => Some(crate::common::icon_registry::COMBINE_ELEMENTS),
        IconType::Command => Some(crate::common::icon_registry::COMMAND_ELEMENTS),
        IconType::Compass => Some(crate::common::icon_registry::COMPASS_ELEMENTS),
        IconType::Component => Some(crate::common::icon_registry::COMPONENT_ELEMENTS),
        IconType::Computer => Some(crate::common::icon_registry::COMPUTER_ELEMENTS),
        IconType::ConciergeBell => Some(crate::common::icon_registry::CONCIERGEBELL_ELEMENTS),
        IconType::Cone => Some(crate::common::icon_registry::CONE_ELEMENTS),
        IconType::Construction => Some(crate::common::icon_registry::CONSTRUCTION_ELEMENTS),
        IconType::Contact => Some(crate::common::icon_registry::CONTACT_ELEMENTS),
        IconType::ContactRound => Some(crate::common::icon_registry::CONTACTROUND_ELEMENTS),
        IconType::Container => Some(crate::common::icon_registry::CONTAINER_ELEMENTS),
        IconType::Contrast => Some(crate::common::icon_registry::CONTRAST_ELEMENTS),
        IconType::Cookie => Some(crate::common::icon_registry::COOKIE_ELEMENTS),
        IconType::CookingPot => Some(crate::common::icon_registry::COOKINGPOT_ELEMENTS),
        IconType::Copy => Some(crate::common::icon_registry::COPY_ELEMENTS),
        IconType::CopyCheck => Some(crate::common::icon_registry::COPYCHECK_ELEMENTS),
        IconType::CopyMinus => Some(crate::common::icon_registry::COPYMINUS_ELEMENTS),
        IconType::CopyPlus => Some(crate::common::icon_registry::COPYPLUS_ELEMENTS),
        IconType::CopySlash => Some(crate::common::icon_registry::COPYSLASH_ELEMENTS),
        IconType::CopyX => Some(crate::common::icon_registry::COPYX_ELEMENTS),
        IconType::Copyleft => Some(crate::common::icon_registry::COPYLEFT_ELEMENTS),
        IconType::Copyright => Some(crate::common::icon_registry::COPYRIGHT_ELEMENTS),
        IconType::CornerDownLeft => Some(crate::common::icon_registry::CORNERDOWNLEFT_ELEMENTS),
        IconType::CornerDownRight => Some(crate::common::icon_registry::CORNERDOWNRIGHT_ELEMENTS),
        IconType::CornerLeftDown => Some(crate::common::icon_registry::CORNERLEFTDOWN_ELEMENTS),
        IconType::CornerLeftUp => Some(crate::common::icon_registry::CORNERLEFTUP_ELEMENTS),
        IconType::CornerRightDown => Some(crate::common::icon_registry::CORNERRIGHTDOWN_ELEMENTS),
        IconType::CornerRightUp => Some(crate::common::icon_registry::CORNERRIGHTUP_ELEMENTS),
        IconType::CornerUpLeft => Some(crate::common::icon_registry::CORNERUPLEFT_ELEMENTS),
        IconType::CornerUpRight => Some(crate::common::icon_registry::CORNERUPRIGHT_ELEMENTS),
        IconType::Cpu => Some(crate::common::icon_registry::CPU_ELEMENTS),
        IconType::CreativeCommons => Some(crate::common::icon_registry::CREATIVECOMMONS_ELEMENTS),
        IconType::CreditCard => Some(crate::common::icon_registry::CREDITCARD_ELEMENTS),
        IconType::Croissant => Some(crate::common::icon_registry::CROISSANT_ELEMENTS),
        IconType::Crop => Some(crate::common::icon_registry::CROP_ELEMENTS),
        IconType::Cross => Some(crate::common::icon_registry::CROSS_ELEMENTS),
        IconType::Crosshair => Some(crate::common::icon_registry::CROSSHAIR_ELEMENTS),
        IconType::Crown => Some(crate::common::icon_registry::CROWN_ELEMENTS),
        IconType::Cuboid => Some(crate::common::icon_registry::CUBOID_ELEMENTS),
        IconType::CupSoda => Some(crate::common::icon_registry::CUPSODA_ELEMENTS),
        IconType::Currency => Some(crate::common::icon_registry::CURRENCY_ELEMENTS),
        IconType::Cylinder => Some(crate::common::icon_registry::CYLINDER_ELEMENTS),
        IconType::Dam => Some(crate::common::icon_registry::DAM_ELEMENTS),
        IconType::Database => Some(crate::common::icon_registry::DATABASE_ELEMENTS),
        IconType::DatabaseBackup => Some(crate::common::icon_registry::DATABASEBACKUP_ELEMENTS),
        IconType::DatabaseZap => Some(crate::common::icon_registry::DATABASEZAP_ELEMENTS),
        IconType::DecimalsArrowLeft => Some(crate::common::icon_registry::DECIMALSARROWLEFT_ELEMENTS),
        IconType::DecimalsArrowRight => Some(crate::common::icon_registry::DECIMALSARROWRIGHT_ELEMENTS),
        IconType::Delete => Some(crate::common::icon_registry::DELETE_ELEMENTS),
        IconType::Dessert => Some(crate::common::icon_registry::DESSERT_ELEMENTS),
        IconType::Diameter => Some(crate::common::icon_registry::DIAMETER_ELEMENTS),
        IconType::Diamond => Some(crate::common::icon_registry::DIAMOND_ELEMENTS),
        IconType::DiamondMinus => Some(crate::common::icon_registry::DIAMONDMINUS_ELEMENTS),
        IconType::DiamondPercent => Some(crate::common::icon_registry::DIAMONDPERCENT_ELEMENTS),
        IconType::DiamondPlus => Some(crate::common::icon_registry::DIAMONDPLUS_ELEMENTS),
        IconType::Dice1 => Some(crate::common::icon_registry::DICE1_ELEMENTS),
        IconType::Dice2 => Some(crate::common::icon_registry::DICE2_ELEMENTS),
        IconType::Dice3 => Some(crate::common::icon_registry::DICE3_ELEMENTS),
        IconType::Dice4 => Some(crate::common::icon_registry::DICE4_ELEMENTS),
        IconType::Dice5 => Some(crate::common::icon_registry::DICE5_ELEMENTS),
        IconType::Dice6 => Some(crate::common::icon_registry::DICE6_ELEMENTS),
        IconType::Dices => Some(crate::common::icon_registry::DICES_ELEMENTS),
        IconType::Diff => Some(crate::common::icon_registry::DIFF_ELEMENTS),
        IconType::Disc => Some(crate::common::icon_registry::DISC_ELEMENTS),
        IconType::Disc2 => Some(crate::common::icon_registry::DISC2_ELEMENTS),
        IconType::Disc3 => Some(crate::common::icon_registry::DISC3_ELEMENTS),
        IconType::DiscAlbum => Some(crate::common::icon_registry::DISCALBUM_ELEMENTS),
        IconType::Divide => Some(crate::common::icon_registry::DIVIDE_ELEMENTS),
        IconType::Dna => Some(crate::common::icon_registry::DNA_ELEMENTS),
        IconType::DnaOff => Some(crate::common::icon_registry::DNAOFF_ELEMENTS),
        IconType::Dock => Some(crate::common::icon_registry::DOCK_ELEMENTS),
        IconType::Dog => Some(crate::common::icon_registry::DOG_ELEMENTS),
        IconType::DollarSign => Some(crate::common::icon_registry::DOLLARSIGN_ELEMENTS),
        IconType::Donut => Some(crate::common::icon_registry::DONUT_ELEMENTS),
        IconType::DoorClosed => Some(crate::common::icon_registry::DOORCLOSED_ELEMENTS),
        IconType::DoorClosedLocked => Some(crate::common::icon_registry::DOORCLOSEDLOCKED_ELEMENTS),
        IconType::DoorOpen => Some(crate::common::icon_registry::DOOROPEN_ELEMENTS),
        IconType::Dot => Some(crate::common::icon_registry::DOT_ELEMENTS),
        IconType::Download => Some(crate::common::icon_registry::DOWNLOAD_ELEMENTS),
        IconType::DraftingCompass => Some(crate::common::icon_registry::DRAFTINGCOMPASS_ELEMENTS),
        IconType::Drama => Some(crate::common::icon_registry::DRAMA_ELEMENTS),
        IconType::Dribbble => Some(crate::common::icon_registry::DRIBBBLE_ELEMENTS),
        IconType::Drill => Some(crate::common::icon_registry::DRILL_ELEMENTS),
        IconType::Drone => Some(crate::common::icon_registry::DRONE_ELEMENTS),
        IconType::Droplet => Some(crate::common::icon_registry::DROPLET_ELEMENTS),
        IconType::DropletOff => Some(crate::common::icon_registry::DROPLETOFF_ELEMENTS),
        IconType::Droplets => Some(crate::common::icon_registry::DROPLETS_ELEMENTS),
        IconType::Drum => Some(crate::common::icon_registry::DRUM_ELEMENTS),
        IconType::Drumstick => Some(crate::common::icon_registry::DRUMSTICK_ELEMENTS),
        IconType::Dumbbell => Some(crate::common::icon_registry::DUMBBELL_ELEMENTS),
        IconType::Ear => Some(crate::common::icon_registry::EAR_ELEMENTS),
        IconType::EarOff => Some(crate::common::icon_registry::EAROFF_ELEMENTS),
        IconType::Earth => Some(crate::common::icon_registry::EARTH_ELEMENTS),
        IconType::EarthLock => Some(crate::common::icon_registry::EARTHLOCK_ELEMENTS),
        IconType::Eclipse => Some(crate::common::icon_registry::ECLIPSE_ELEMENTS),
        IconType::Egg => Some(crate::common::icon_registry::EGG_ELEMENTS),
        IconType::EggFried => Some(crate::common::icon_registry::EGGFRIED_ELEMENTS),
        IconType::EggOff => Some(crate::common::icon_registry::EGGOFF_ELEMENTS),
        IconType::Ellipsis => Some(crate::common::icon_registry::ELLIPSIS_ELEMENTS),
        IconType::EllipsisVertical => Some(crate::common::icon_registry::ELLIPSISVERTICAL_ELEMENTS),
        IconType::Equal => Some(crate::common::icon_registry::EQUAL_ELEMENTS),
        IconType::EqualApproximately => Some(crate::common::icon_registry::EQUALAPPROXIMATELY_ELEMENTS),
        IconType::EqualNot => Some(crate::common::icon_registry::EQUALNOT_ELEMENTS),
        IconType::Eraser => Some(crate::common::icon_registry::ERASER_ELEMENTS),
        IconType::EthernetPort => Some(crate::common::icon_registry::ETHERNETPORT_ELEMENTS),
        IconType::Euro => Some(crate::common::icon_registry::EURO_ELEMENTS),
        IconType::Expand => Some(crate::common::icon_registry::EXPAND_ELEMENTS),
        IconType::ExternalLink => Some(crate::common::icon_registry::EXTERNALLINK_ELEMENTS),
        IconType::Eye => Some(crate::common::icon_registry::EYE_ELEMENTS),
        IconType::EyeClosed => Some(crate::common::icon_registry::EYECLOSED_ELEMENTS),
        IconType::EyeOff => Some(crate::common::icon_registry::EYEOFF_ELEMENTS),
        IconType::Facebook => Some(crate::common::icon_registry::FACEBOOK_ELEMENTS),
        IconType::Factory => Some(crate::common::icon_registry::FACTORY_ELEMENTS),
        IconType::Fan => Some(crate::common::icon_registry::FAN_ELEMENTS),
        IconType::FastForward => Some(crate::common::icon_registry::FASTFORWARD_ELEMENTS),
        IconType::Feather => Some(crate::common::icon_registry::FEATHER_ELEMENTS),
        IconType::Fence => Some(crate::common::icon_registry::FENCE_ELEMENTS),
        IconType::FerrisWheel => Some(crate::common::icon_registry::FERRISWHEEL_ELEMENTS),
        IconType::Figma => Some(crate::common::icon_registry::FIGMA_ELEMENTS),
        IconType::File => Some(crate::common::icon_registry::FILE_ELEMENTS),
        IconType::FileArchive => Some(crate::common::icon_registry::FILEARCHIVE_ELEMENTS),
        IconType::FileAudio => Some(crate::common::icon_registry::FILEAUDIO_ELEMENTS),
        IconType::FileAudio2 => Some(crate::common::icon_registry::FILEAUDIO2_ELEMENTS),
        IconType::FileAxis3D => Some(crate::common::icon_registry::FILEAXIS3D_ELEMENTS),
        IconType::FileBadge => Some(crate::common::icon_registry::FILEBADGE_ELEMENTS),
        IconType::FileBadge2 => Some(crate::common::icon_registry::FILEBADGE2_ELEMENTS),
        IconType::FileBox => Some(crate::common::icon_registry::FILEBOX_ELEMENTS),
        IconType::FileChartColumn => Some(crate::common::icon_registry::FILECHARTCOLUMN_ELEMENTS),
        IconType::FileChartColumnIncreasing => Some(crate::common::icon_registry::FILECHARTCOLUMNINCREASING_ELEMENTS),
        IconType::FileChartLine => Some(crate::common::icon_registry::FILECHARTLINE_ELEMENTS),
        IconType::FileChartPie => Some(crate::common::icon_registry::FILECHARTPIE_ELEMENTS),
        IconType::FileCheck => Some(crate::common::icon_registry::FILECHECK_ELEMENTS),
        IconType::FileCheck2 => Some(crate::common::icon_registry::FILECHECK2_ELEMENTS),
        IconType::FileClock => Some(crate::common::icon_registry::FILECLOCK_ELEMENTS),
        IconType::FileCode => Some(crate::common::icon_registry::FILECODE_ELEMENTS),
        IconType::FileCode2 => Some(crate::common::icon_registry::FILECODE2_ELEMENTS),
        IconType::FileCog => Some(crate::common::icon_registry::FILECOG_ELEMENTS),
        IconType::FileDiff => Some(crate::common::icon_registry::FILEDIFF_ELEMENTS),
        IconType::FileDigit => Some(crate::common::icon_registry::FILEDIGIT_ELEMENTS),
        IconType::FileDown => Some(crate::common::icon_registry::FILEDOWN_ELEMENTS),
        IconType::FileHeart => Some(crate::common::icon_registry::FILEHEART_ELEMENTS),
        IconType::FileImage => Some(crate::common::icon_registry::FILEIMAGE_ELEMENTS),
        IconType::FileInput => Some(crate::common::icon_registry::FILEINPUT_ELEMENTS),
        IconType::FileJson => Some(crate::common::icon_registry::FILEJSON_ELEMENTS),
        IconType::FileJson2 => Some(crate::common::icon_registry::FILEJSON2_ELEMENTS),
        IconType::FileKey => Some(crate::common::icon_registry::FILEKEY_ELEMENTS),
        IconType::FileKey2 => Some(crate::common::icon_registry::FILEKEY2_ELEMENTS),
        IconType::FileLock => Some(crate::common::icon_registry::FILELOCK_ELEMENTS),
        IconType::FileLock2 => Some(crate::common::icon_registry::FILELOCK2_ELEMENTS),
        IconType::FileMinus => Some(crate::common::icon_registry::FILEMINUS_ELEMENTS),
        IconType::FileMinus2 => Some(crate::common::icon_registry::FILEMINUS2_ELEMENTS),
        IconType::FileMusic => Some(crate::common::icon_registry::FILEMUSIC_ELEMENTS),
        IconType::FileOutput => Some(crate::common::icon_registry::FILEOUTPUT_ELEMENTS),
        IconType::FilePen => Some(crate::common::icon_registry::FILEPEN_ELEMENTS),
        IconType::FilePenLine => Some(crate::common::icon_registry::FILEPENLINE_ELEMENTS),
        IconType::FilePlay => Some(crate::common::icon_registry::FILEPLAY_ELEMENTS),
        IconType::FilePlus => Some(crate::common::icon_registry::FILEPLUS_ELEMENTS),
        IconType::FilePlus2 => Some(crate::common::icon_registry::FILEPLUS2_ELEMENTS),
        IconType::FileQuestion => Some(crate::common::icon_registry::FILEQUESTION_ELEMENTS),
        IconType::FileQuestionMark => Some(crate::common::icon_registry::FILEQUESTIONMARK_ELEMENTS),
        IconType::FileScan => Some(crate::common::icon_registry::FILESCAN_ELEMENTS),
        IconType::FileSearch => Some(crate::common::icon_registry::FILESEARCH_ELEMENTS),
        IconType::FileSearch2 => Some(crate::common::icon_registry::FILESEARCH2_ELEMENTS),
        IconType::FileSliders => Some(crate::common::icon_registry::FILESLIDERS_ELEMENTS),
        IconType::FileSpreadsheet => Some(crate::common::icon_registry::FILESPREADSHEET_ELEMENTS),
        IconType::FileStack => Some(crate::common::icon_registry::FILESTACK_ELEMENTS),
        IconType::FileSymlink => Some(crate::common::icon_registry::FILESYMLINK_ELEMENTS),
        IconType::FileTerminal => Some(crate::common::icon_registry::FILETERMINAL_ELEMENTS),
        IconType::FileText => Some(crate::common::icon_registry::FILETEXT_ELEMENTS),
        IconType::FileType => Some(crate::common::icon_registry::FILETYPE_ELEMENTS),
        IconType::FileType2 => Some(crate::common::icon_registry::FILETYPE2_ELEMENTS),
        IconType::FileUp => Some(crate::common::icon_registry::FILEUP_ELEMENTS),
        IconType::FileUser => Some(crate::common::icon_registry::FILEUSER_ELEMENTS),
        IconType::FileVideo => Some(crate::common::icon_registry::FILEVIDEO_ELEMENTS),
        IconType::FileVideo2 => Some(crate::common::icon_registry::FILEVIDEO2_ELEMENTS),
        IconType::FileVideoCamera => Some(crate::common::icon_registry::FILEVIDEOCAMERA_ELEMENTS),
        IconType::FileVolume => Some(crate::common::icon_registry::FILEVOLUME_ELEMENTS),
        IconType::FileVolume2 => Some(crate::common::icon_registry::FILEVOLUME2_ELEMENTS),
        IconType::FileWarning => Some(crate::common::icon_registry::FILEWARNING_ELEMENTS),
        IconType::FileX => Some(crate::common::icon_registry::FILEX_ELEMENTS),
        IconType::FileX2 => Some(crate::common::icon_registry::FILEX2_ELEMENTS),
        IconType::Files => Some(crate::common::icon_registry::FILES_ELEMENTS),
        IconType::Film => Some(crate::common::icon_registry::FILM_ELEMENTS),
        IconType::Filter => Some(crate::common::icon_registry::FILTER_ELEMENTS),
        IconType::FilterX => Some(crate::common::icon_registry::FILTERX_ELEMENTS),
        IconType::Fingerprint => Some(crate::common::icon_registry::FINGERPRINT_ELEMENTS),
        IconType::FireExtinguisher => Some(crate::common::icon_registry::FIREEXTINGUISHER_ELEMENTS),
        IconType::Fish => Some(crate::common::icon_registry::FISH_ELEMENTS),
        IconType::FishOff => Some(crate::common::icon_registry::FISHOFF_ELEMENTS),
        IconType::FishSymbol => Some(crate::common::icon_registry::FISHSYMBOL_ELEMENTS),
        IconType::Flag => Some(crate::common::icon_registry::FLAG_ELEMENTS),
        IconType::FlagOff => Some(crate::common::icon_registry::FLAGOFF_ELEMENTS),
        IconType::FlagTriangleLeft => Some(crate::common::icon_registry::FLAGTRIANGLELEFT_ELEMENTS),
        IconType::FlagTriangleRight => Some(crate::common::icon_registry::FLAGTRIANGLERIGHT_ELEMENTS),
        IconType::Flame => Some(crate::common::icon_registry::FLAME_ELEMENTS),
        IconType::FlameKindling => Some(crate::common::icon_registry::FLAMEKINDLING_ELEMENTS),
        IconType::Flashlight => Some(crate::common::icon_registry::FLASHLIGHT_ELEMENTS),
        IconType::FlashlightOff => Some(crate::common::icon_registry::FLASHLIGHTOFF_ELEMENTS),
        IconType::FlaskConical => Some(crate::common::icon_registry::FLASKCONICAL_ELEMENTS),
        IconType::FlaskConicalOff => Some(crate::common::icon_registry::FLASKCONICALOFF_ELEMENTS),
        IconType::FlaskRound => Some(crate::common::icon_registry::FLASKROUND_ELEMENTS),
        IconType::FlipHorizontal => Some(crate::common::icon_registry::FLIPHORIZONTAL_ELEMENTS),
        IconType::FlipHorizontal2 => Some(crate::common::icon_registry::FLIPHORIZONTAL2_ELEMENTS),
        IconType::FlipVertical => Some(crate::common::icon_registry::FLIPVERTICAL_ELEMENTS),
        IconType::FlipVertical2 => Some(crate::common::icon_registry::FLIPVERTICAL2_ELEMENTS),
        IconType::Flower => Some(crate::common::icon_registry::FLOWER_ELEMENTS),
        IconType::Flower2 => Some(crate::common::icon_registry::FLOWER2_ELEMENTS),
        IconType::Focus => Some(crate::common::icon_registry::FOCUS_ELEMENTS),
        IconType::FoldHorizontal => Some(crate::common::icon_registry::FOLDHORIZONTAL_ELEMENTS),
        IconType::FoldVertical => Some(crate::common::icon_registry::FOLDVERTICAL_ELEMENTS),
        IconType::Folder => Some(crate::common::icon_registry::FOLDER_ELEMENTS),
        IconType::FolderArchive => Some(crate::common::icon_registry::FOLDERARCHIVE_ELEMENTS),
        IconType::FolderCheck => Some(crate::common::icon_registry::FOLDERCHECK_ELEMENTS),
        IconType::FolderClock => Some(crate::common::icon_registry::FOLDERCLOCK_ELEMENTS),
        IconType::FolderClosed => Some(crate::common::icon_registry::FOLDERCLOSED_ELEMENTS),
        IconType::FolderCode => Some(crate::common::icon_registry::FOLDERCODE_ELEMENTS),
        IconType::FolderCog => Some(crate::common::icon_registry::FOLDERCOG_ELEMENTS),
        IconType::FolderDot => Some(crate::common::icon_registry::FOLDERDOT_ELEMENTS),
        IconType::FolderDown => Some(crate::common::icon_registry::FOLDERDOWN_ELEMENTS),
        IconType::FolderGit => Some(crate::common::icon_registry::FOLDERGIT_ELEMENTS),
        IconType::FolderGit2 => Some(crate::common::icon_registry::FOLDERGIT2_ELEMENTS),
        IconType::FolderHeart => Some(crate::common::icon_registry::FOLDERHEART_ELEMENTS),
        IconType::FolderInput => Some(crate::common::icon_registry::FOLDERINPUT_ELEMENTS),
        IconType::FolderKanban => Some(crate::common::icon_registry::FOLDERKANBAN_ELEMENTS),
        IconType::FolderKey => Some(crate::common::icon_registry::FOLDERKEY_ELEMENTS),
        IconType::FolderLock => Some(crate::common::icon_registry::FOLDERLOCK_ELEMENTS),
        IconType::FolderMinus => Some(crate::common::icon_registry::FOLDERMINUS_ELEMENTS),
        IconType::FolderOpen => Some(crate::common::icon_registry::FOLDEROPEN_ELEMENTS),
        IconType::FolderOpenDot => Some(crate::common::icon_registry::FOLDEROPENDOT_ELEMENTS),
        IconType::FolderOutput => Some(crate::common::icon_registry::FOLDEROUTPUT_ELEMENTS),
        IconType::FolderPen => Some(crate::common::icon_registry::FOLDERPEN_ELEMENTS),
        IconType::FolderPlus => Some(crate::common::icon_registry::FOLDERPLUS_ELEMENTS),
        IconType::FolderRoot => Some(crate::common::icon_registry::FOLDERROOT_ELEMENTS),
        IconType::FolderSearch => Some(crate::common::icon_registry::FOLDERSEARCH_ELEMENTS),
        IconType::FolderSearch2 => Some(crate::common::icon_registry::FOLDERSEARCH2_ELEMENTS),
        IconType::FolderSymlink => Some(crate::common::icon_registry::FOLDERSYMLINK_ELEMENTS),
        IconType::FolderSync => Some(crate::common::icon_registry::FOLDERSYNC_ELEMENTS),
        IconType::FolderTree => Some(crate::common::icon_registry::FOLDERTREE_ELEMENTS),
        IconType::FolderUp => Some(crate::common::icon_registry::FOLDERUP_ELEMENTS),
        IconType::FolderX => Some(crate::common::icon_registry::FOLDERX_ELEMENTS),
        IconType::Folders => Some(crate::common::icon_registry::FOLDERS_ELEMENTS),
        IconType::Footprints => Some(crate::common::icon_registry::FOOTPRINTS_ELEMENTS),
        IconType::Forklift => Some(crate::common::icon_registry::FORKLIFT_ELEMENTS),
        IconType::Forward => Some(crate::common::icon_registry::FORWARD_ELEMENTS),
        IconType::Frame => Some(crate::common::icon_registry::FRAME_ELEMENTS),
        IconType::Framer => Some(crate::common::icon_registry::FRAMER_ELEMENTS),
        IconType::Frown => Some(crate::common::icon_registry::FROWN_ELEMENTS),
        IconType::Fuel => Some(crate::common::icon_registry::FUEL_ELEMENTS),
        IconType::Fullscreen => Some(crate::common::icon_registry::FULLSCREEN_ELEMENTS),
        IconType::Funnel => Some(crate::common::icon_registry::FUNNEL_ELEMENTS),
        IconType::FunnelPlus => Some(crate::common::icon_registry::FUNNELPLUS_ELEMENTS),
        IconType::FunnelX => Some(crate::common::icon_registry::FUNNELX_ELEMENTS),
        IconType::GalleryHorizontal => Some(crate::common::icon_registry::GALLERYHORIZONTAL_ELEMENTS),
        IconType::GalleryHorizontalEnd => Some(crate::common::icon_registry::GALLERYHORIZONTALEND_ELEMENTS),
        IconType::GalleryThumbnails => Some(crate::common::icon_registry::GALLERYTHUMBNAILS_ELEMENTS),
        IconType::GalleryVertical => Some(crate::common::icon_registry::GALLERYVERTICAL_ELEMENTS),
        IconType::GalleryVerticalEnd => Some(crate::common::icon_registry::GALLERYVERTICALEND_ELEMENTS),
        IconType::Gamepad => Some(crate::common::icon_registry::GAMEPAD_ELEMENTS),
        IconType::Gamepad2 => Some(crate::common::icon_registry::GAMEPAD2_ELEMENTS),
        IconType::Gauge => Some(crate::common::icon_registry::GAUGE_ELEMENTS),
        IconType::Gavel => Some(crate::common::icon_registry::GAVEL_ELEMENTS),
        IconType::Gem => Some(crate::common::icon_registry::GEM_ELEMENTS),
        IconType::GeorgianLari => Some(crate::common::icon_registry::GEORGIANLARI_ELEMENTS),
        IconType::Ghost => Some(crate::common::icon_registry::GHOST_ELEMENTS),
        IconType::Gift => Some(crate::common::icon_registry::GIFT_ELEMENTS),
        IconType::GitBranch => Some(crate::common::icon_registry::GITBRANCH_ELEMENTS),
        IconType::GitBranchPlus => Some(crate::common::icon_registry::GITBRANCHPLUS_ELEMENTS),
        IconType::GitCommitHorizontal => Some(crate::common::icon_registry::GITCOMMITHORIZONTAL_ELEMENTS),
        IconType::GitCommitVertical => Some(crate::common::icon_registry::GITCOMMITVERTICAL_ELEMENTS),
        IconType::GitCompare => Some(crate::common::icon_registry::GITCOMPARE_ELEMENTS),
        IconType::GitCompareArrows => Some(crate::common::icon_registry::GITCOMPAREARROWS_ELEMENTS),
        IconType::GitFork => Some(crate::common::icon_registry::GITFORK_ELEMENTS),
        IconType::GitGraph => Some(crate::common::icon_registry::GITGRAPH_ELEMENTS),
        IconType::GitMerge => Some(crate::common::icon_registry::GITMERGE_ELEMENTS),
        IconType::GitPullRequest => Some(crate::common::icon_registry::GITPULLREQUEST_ELEMENTS),
        IconType::GitPullRequestArrow => Some(crate::common::icon_registry::GITPULLREQUESTARROW_ELEMENTS),
        IconType::GitPullRequestClosed => Some(crate::common::icon_registry::GITPULLREQUESTCLOSED_ELEMENTS),
        IconType::GitPullRequestCreate => Some(crate::common::icon_registry::GITPULLREQUESTCREATE_ELEMENTS),
        IconType::GitPullRequestCreateArrow => Some(crate::common::icon_registry::GITPULLREQUESTCREATEARROW_ELEMENTS),
        IconType::GitPullRequestDraft => Some(crate::common::icon_registry::GITPULLREQUESTDRAFT_ELEMENTS),
        IconType::Github => Some(crate::common::icon_registry::GITHUB_ELEMENTS),
        IconType::Gitlab => Some(crate::common::icon_registry::GITLAB_ELEMENTS),
        IconType::GlassWater => Some(crate::common::icon_registry::GLASSWATER_ELEMENTS),
        IconType::Glasses => Some(crate::common::icon_registry::GLASSES_ELEMENTS),
        IconType::Globe => Some(crate::common::icon_registry::GLOBE_ELEMENTS),
        IconType::GlobeLock => Some(crate::common::icon_registry::GLOBELOCK_ELEMENTS),
        IconType::Goal => Some(crate::common::icon_registry::GOAL_ELEMENTS),
        IconType::Gpu => Some(crate::common::icon_registry::GPU_ELEMENTS),
        IconType::Grab => Some(crate::common::icon_registry::GRAB_ELEMENTS),
        IconType::GraduationCap => Some(crate::common::icon_registry::GRADUATIONCAP_ELEMENTS),
        IconType::Grape => Some(crate::common::icon_registry::GRAPE_ELEMENTS),
        IconType::Grid2X2 => Some(crate::common::icon_registry::GRID2X2_ELEMENTS),
        IconType::Grid2X2Check => Some(crate::common::icon_registry::GRID2X2CHECK_ELEMENTS),
        IconType::Grid2X2Plus => Some(crate::common::icon_registry::GRID2X2PLUS_ELEMENTS),
        IconType::Grid2X2X => Some(crate::common::icon_registry::GRID2X2X_ELEMENTS),
        IconType::Grid3X2 => Some(crate::common::icon_registry::GRID3X2_ELEMENTS),
        IconType::Grid3X3 => Some(crate::common::icon_registry::GRID3X3_ELEMENTS),
        IconType::Grip => Some(crate::common::icon_registry::GRIP_ELEMENTS),
        IconType::GripHorizontal => Some(crate::common::icon_registry::GRIPHORIZONTAL_ELEMENTS),
        IconType::GripVertical => Some(crate::common::icon_registry::GRIPVERTICAL_ELEMENTS),
        IconType::Group => Some(crate::common::icon_registry::GROUP_ELEMENTS),
        IconType::Guitar => Some(crate::common::icon_registry::GUITAR_ELEMENTS),
        IconType::Ham => Some(crate::common::icon_registry::HAM_ELEMENTS),
        IconType::Hamburger => Some(crate::common::icon_registry::HAMBURGER_ELEMENTS),
        IconType::Hammer => Some(crate::common::icon_registry::HAMMER_ELEMENTS),
        IconType::Hand => Some(crate::common::icon_registry::HAND_ELEMENTS),
        IconType::HandCoins => Some(crate::common::icon_registry::HANDCOINS_ELEMENTS),
        IconType::HandHeart => Some(crate::common::icon_registry::HANDHEART_ELEMENTS),
        IconType::HandHelping => Some(crate::common::icon_registry::HANDHELPING_ELEMENTS),
        IconType::HandMetal => Some(crate::common::icon_registry::HANDMETAL_ELEMENTS),
        IconType::HandPlatter => Some(crate::common::icon_registry::HANDPLATTER_ELEMENTS),
        IconType::Handbag => Some(crate::common::icon_registry::HANDBAG_ELEMENTS),
        IconType::Handshake => Some(crate::common::icon_registry::HANDSHAKE_ELEMENTS),
        IconType::HardDrive => Some(crate::common::icon_registry::HARDDRIVE_ELEMENTS),
        IconType::HardDriveDownload => Some(crate::common::icon_registry::HARDDRIVEDOWNLOAD_ELEMENTS),
        IconType::HardDriveUpload => Some(crate::common::icon_registry::HARDDRIVEUPLOAD_ELEMENTS),
        IconType::HardHat => Some(crate::common::icon_registry::HARDHAT_ELEMENTS),
        IconType::Hash => Some(crate::common::icon_registry::HASH_ELEMENTS),
        IconType::HatGlasses => Some(crate::common::icon_registry::HATGLASSES_ELEMENTS),
        IconType::Haze => Some(crate::common::icon_registry::HAZE_ELEMENTS),
        IconType::HdmiPort => Some(crate::common::icon_registry::HDMIPORT_ELEMENTS),
        IconType::Heading => Some(crate::common::icon_registry::HEADING_ELEMENTS),
        IconType::Heading1 => Some(crate::common::icon_registry::HEADING1_ELEMENTS),
        IconType::Heading2 => Some(crate::common::icon_registry::HEADING2_ELEMENTS),
        IconType::Heading3 => Some(crate::common::icon_registry::HEADING3_ELEMENTS),
        IconType::Heading4 => Some(crate::common::icon_registry::HEADING4_ELEMENTS),
        IconType::Heading5 => Some(crate::common::icon_registry::HEADING5_ELEMENTS),
        IconType::Heading6 => Some(crate::common::icon_registry::HEADING6_ELEMENTS),
        IconType::HeadphoneOff => Some(crate::common::icon_registry::HEADPHONEOFF_ELEMENTS),
        IconType::Headphones => Some(crate::common::icon_registry::HEADPHONES_ELEMENTS),
        IconType::Headset => Some(crate::common::icon_registry::HEADSET_ELEMENTS),
        IconType::Heart => Some(crate::common::icon_registry::HEART_ELEMENTS),
        IconType::HeartCrack => Some(crate::common::icon_registry::HEARTCRACK_ELEMENTS),
        IconType::HeartHandshake => Some(crate::common::icon_registry::HEARTHANDSHAKE_ELEMENTS),
        IconType::HeartMinus => Some(crate::common::icon_registry::HEARTMINUS_ELEMENTS),
        IconType::HeartOff => Some(crate::common::icon_registry::HEARTOFF_ELEMENTS),
        IconType::HeartPlus => Some(crate::common::icon_registry::HEARTPLUS_ELEMENTS),
        IconType::HeartPulse => Some(crate::common::icon_registry::HEARTPULSE_ELEMENTS),
        IconType::Heater => Some(crate::common::icon_registry::HEATER_ELEMENTS),
        IconType::Hexagon => Some(crate::common::icon_registry::HEXAGON_ELEMENTS),
        IconType::Highlighter => Some(crate::common::icon_registry::HIGHLIGHTER_ELEMENTS),
        IconType::History => Some(crate::common::icon_registry::HISTORY_ELEMENTS),
        IconType::Hop => Some(crate::common::icon_registry::HOP_ELEMENTS),
        IconType::HopOff => Some(crate::common::icon_registry::HOPOFF_ELEMENTS),
        IconType::Hospital => Some(crate::common::icon_registry::HOSPITAL_ELEMENTS),
        IconType::Hotel => Some(crate::common::icon_registry::HOTEL_ELEMENTS),
        IconType::Hourglass => Some(crate::common::icon_registry::HOURGLASS_ELEMENTS),
        IconType::House => Some(crate::common::icon_registry::HOUSE_ELEMENTS),
        IconType::HousePlug => Some(crate::common::icon_registry::HOUSEPLUG_ELEMENTS),
        IconType::HousePlus => Some(crate::common::icon_registry::HOUSEPLUS_ELEMENTS),
        IconType::HouseWifi => Some(crate::common::icon_registry::HOUSEWIFI_ELEMENTS),
        IconType::IceCreamBowl => Some(crate::common::icon_registry::ICECREAMBOWL_ELEMENTS),
        IconType::IceCreamCone => Some(crate::common::icon_registry::ICECREAMCONE_ELEMENTS),
        IconType::IdCard => Some(crate::common::icon_registry::IDCARD_ELEMENTS),
        IconType::IdCardLanyard => Some(crate::common::icon_registry::IDCARDLANYARD_ELEMENTS),
        IconType::Image => Some(crate::common::icon_registry::IMAGE_ELEMENTS),
        IconType::ImageDown => Some(crate::common::icon_registry::IMAGEDOWN_ELEMENTS),
        IconType::ImageMinus => Some(crate::common::icon_registry::IMAGEMINUS_ELEMENTS),
        IconType::ImageOff => Some(crate::common::icon_registry::IMAGEOFF_ELEMENTS),
        IconType::ImagePlay => Some(crate::common::icon_registry::IMAGEPLAY_ELEMENTS),
        IconType::ImagePlus => Some(crate::common::icon_registry::IMAGEPLUS_ELEMENTS),
        IconType::ImageUp => Some(crate::common::icon_registry::IMAGEUP_ELEMENTS),
        IconType::ImageUpscale => Some(crate::common::icon_registry::IMAGEUPSCALE_ELEMENTS),
        IconType::Images => Some(crate::common::icon_registry::IMAGES_ELEMENTS),
        IconType::Import => Some(crate::common::icon_registry::IMPORT_ELEMENTS),
        IconType::Inbox => Some(crate::common::icon_registry::INBOX_ELEMENTS),
        IconType::IndentDecrease => Some(crate::common::icon_registry::INDENTDECREASE_ELEMENTS),
        IconType::IndentIncrease => Some(crate::common::icon_registry::INDENTINCREASE_ELEMENTS),
        IconType::IndianRupee => Some(crate::common::icon_registry::INDIANRUPEE_ELEMENTS),
        IconType::Infinity => Some(crate::common::icon_registry::INFINITY_ELEMENTS),
        IconType::Info => Some(crate::common::icon_registry::INFO_ELEMENTS),
        IconType::InspectionPanel => Some(crate::common::icon_registry::INSPECTIONPANEL_ELEMENTS),
        IconType::Instagram => Some(crate::common::icon_registry::INSTAGRAM_ELEMENTS),
        IconType::Italic => Some(crate::common::icon_registry::ITALIC_ELEMENTS),
        IconType::IterationCcw => Some(crate::common::icon_registry::ITERATIONCCW_ELEMENTS),
        IconType::IterationCw => Some(crate::common::icon_registry::ITERATIONCW_ELEMENTS),
        IconType::JapaneseYen => Some(crate::common::icon_registry::JAPANESEYEN_ELEMENTS),
        IconType::Joystick => Some(crate::common::icon_registry::JOYSTICK_ELEMENTS),
        IconType::Kanban => Some(crate::common::icon_registry::KANBAN_ELEMENTS),
        IconType::Key => Some(crate::common::icon_registry::KEY_ELEMENTS),
        IconType::KeyRound => Some(crate::common::icon_registry::KEYROUND_ELEMENTS),
        IconType::KeySquare => Some(crate::common::icon_registry::KEYSQUARE_ELEMENTS),
        IconType::Keyboard => Some(crate::common::icon_registry::KEYBOARD_ELEMENTS),
        IconType::KeyboardMusic => Some(crate::common::icon_registry::KEYBOARDMUSIC_ELEMENTS),
        IconType::KeyboardOff => Some(crate::common::icon_registry::KEYBOARDOFF_ELEMENTS),
        IconType::Lamp => Some(crate::common::icon_registry::LAMP_ELEMENTS),
        IconType::LampCeiling => Some(crate::common::icon_registry::LAMPCEILING_ELEMENTS),
        IconType::LampDesk => Some(crate::common::icon_registry::LAMPDESK_ELEMENTS),
        IconType::LampFloor => Some(crate::common::icon_registry::LAMPFLOOR_ELEMENTS),
        IconType::LampWallDown => Some(crate::common::icon_registry::LAMPWALLDOWN_ELEMENTS),
        IconType::LampWallUp => Some(crate::common::icon_registry::LAMPWALLUP_ELEMENTS),
        IconType::LandPlot => Some(crate::common::icon_registry::LANDPLOT_ELEMENTS),
        IconType::Landmark => Some(crate::common::icon_registry::LANDMARK_ELEMENTS),
        IconType::Languages => Some(crate::common::icon_registry::LANGUAGES_ELEMENTS),
        IconType::Laptop => Some(crate::common::icon_registry::LAPTOP_ELEMENTS),
        IconType::LaptopMinimal => Some(crate::common::icon_registry::LAPTOPMINIMAL_ELEMENTS),
        IconType::LaptopMinimalCheck => Some(crate::common::icon_registry::LAPTOPMINIMALCHECK_ELEMENTS),
        IconType::Lasso => Some(crate::common::icon_registry::LASSO_ELEMENTS),
        IconType::LassoSelect => Some(crate::common::icon_registry::LASSOSELECT_ELEMENTS),
        IconType::Laugh => Some(crate::common::icon_registry::LAUGH_ELEMENTS),
        IconType::Layers => Some(crate::common::icon_registry::LAYERS_ELEMENTS),
        IconType::Layers2 => Some(crate::common::icon_registry::LAYERS2_ELEMENTS),
        IconType::Layers3 => Some(crate::common::icon_registry::LAYERS3_ELEMENTS),
        IconType::LayoutDashboard => Some(crate::common::icon_registry::LAYOUTDASHBOARD_ELEMENTS),
        IconType::LayoutGrid => Some(crate::common::icon_registry::LAYOUTGRID_ELEMENTS),
        IconType::LayoutList => Some(crate::common::icon_registry::LAYOUTLIST_ELEMENTS),
        IconType::LayoutPanelLeft => Some(crate::common::icon_registry::LAYOUTPANELLEFT_ELEMENTS),
        IconType::LayoutPanelTop => Some(crate::common::icon_registry::LAYOUTPANELTOP_ELEMENTS),
        IconType::LayoutTemplate => Some(crate::common::icon_registry::LAYOUTTEMPLATE_ELEMENTS),
        IconType::Leaf => Some(crate::common::icon_registry::LEAF_ELEMENTS),
        IconType::LeafyGreen => Some(crate::common::icon_registry::LEAFYGREEN_ELEMENTS),
        IconType::Lectern => Some(crate::common::icon_registry::LECTERN_ELEMENTS),
        IconType::LetterText => Some(crate::common::icon_registry::LETTERTEXT_ELEMENTS),
        IconType::Library => Some(crate::common::icon_registry::LIBRARY_ELEMENTS),
        IconType::LibraryBig => Some(crate::common::icon_registry::LIBRARYBIG_ELEMENTS),
        IconType::LifeBuoy => Some(crate::common::icon_registry::LIFEBUOY_ELEMENTS),
        IconType::Ligature => Some(crate::common::icon_registry::LIGATURE_ELEMENTS),
        IconType::Lightbulb => Some(crate::common::icon_registry::LIGHTBULB_ELEMENTS),
        IconType::LightbulbOff => Some(crate::common::icon_registry::LIGHTBULBOFF_ELEMENTS),
        IconType::LineSquiggle => Some(crate::common::icon_registry::LINESQUIGGLE_ELEMENTS),
        IconType::Link => Some(crate::common::icon_registry::LINK_ELEMENTS),
        IconType::Link2 => Some(crate::common::icon_registry::LINK2_ELEMENTS),
        IconType::Link2Off => Some(crate::common::icon_registry::LINK2OFF_ELEMENTS),
        IconType::Linkedin => Some(crate::common::icon_registry::LINKEDIN_ELEMENTS),
        IconType::List => Some(crate::common::icon_registry::LIST_ELEMENTS),
        IconType::ListCheck => Some(crate::common::icon_registry::LISTCHECK_ELEMENTS),
        IconType::ListChecks => Some(crate::common::icon_registry::LISTCHECKS_ELEMENTS),
        IconType::ListCollapse => Some(crate::common::icon_registry::LISTCOLLAPSE_ELEMENTS),
        IconType::ListEnd => Some(crate::common::icon_registry::LISTEND_ELEMENTS),
        IconType::ListFilter => Some(crate::common::icon_registry::LISTFILTER_ELEMENTS),
        IconType::ListFilterPlus => Some(crate::common::icon_registry::LISTFILTERPLUS_ELEMENTS),
        IconType::ListMinus => Some(crate::common::icon_registry::LISTMINUS_ELEMENTS),
        IconType::ListMusic => Some(crate::common::icon_registry::LISTMUSIC_ELEMENTS),
        IconType::ListOrdered => Some(crate::common::icon_registry::LISTORDERED_ELEMENTS),
        IconType::ListPlus => Some(crate::common::icon_registry::LISTPLUS_ELEMENTS),
        IconType::ListRestart => Some(crate::common::icon_registry::LISTRESTART_ELEMENTS),
        IconType::ListStart => Some(crate::common::icon_registry::LISTSTART_ELEMENTS),
        IconType::ListTodo => Some(crate::common::icon_registry::LISTTODO_ELEMENTS),
        IconType::ListTree => Some(crate::common::icon_registry::LISTTREE_ELEMENTS),
        IconType::ListVideo => Some(crate::common::icon_registry::LISTVIDEO_ELEMENTS),
        IconType::ListX => Some(crate::common::icon_registry::LISTX_ELEMENTS),
        IconType::Loader => Some(crate::common::icon_registry::LOADER_ELEMENTS),
        IconType::LoaderCircle => Some(crate::common::icon_registry::LOADERCIRCLE_ELEMENTS),
        IconType::LoaderPinwheel => Some(crate::common::icon_registry::LOADERPINWHEEL_ELEMENTS),
        IconType::Locate => Some(crate::common::icon_registry::LOCATE_ELEMENTS),
        IconType::LocateFixed => Some(crate::common::icon_registry::LOCATEFIXED_ELEMENTS),
        IconType::LocateOff => Some(crate::common::icon_registry::LOCATEOFF_ELEMENTS),
        IconType::LocationEdit => Some(crate::common::icon_registry::LOCATIONEDIT_ELEMENTS),
        IconType::Lock => Some(crate::common::icon_registry::LOCK_ELEMENTS),
        IconType::LockKeyhole => Some(crate::common::icon_registry::LOCKKEYHOLE_ELEMENTS),
        IconType::LockKeyholeOpen => Some(crate::common::icon_registry::LOCKKEYHOLEOPEN_ELEMENTS),
        IconType::LockOpen => Some(crate::common::icon_registry::LOCKOPEN_ELEMENTS),
        IconType::LogIn => Some(crate::common::icon_registry::LOGIN_ELEMENTS),
        IconType::LogOut => Some(crate::common::icon_registry::LOGOUT_ELEMENTS),
        IconType::Logs => Some(crate::common::icon_registry::LOGS_ELEMENTS),
        IconType::Lollipop => Some(crate::common::icon_registry::LOLLIPOP_ELEMENTS),
        IconType::Luggage => Some(crate::common::icon_registry::LUGGAGE_ELEMENTS),
        IconType::Magnet => Some(crate::common::icon_registry::MAGNET_ELEMENTS),
        IconType::Mail => Some(crate::common::icon_registry::MAIL_ELEMENTS),
        IconType::MailCheck => Some(crate::common::icon_registry::MAILCHECK_ELEMENTS),
        IconType::MailMinus => Some(crate::common::icon_registry::MAILMINUS_ELEMENTS),
        IconType::MailOpen => Some(crate::common::icon_registry::MAILOPEN_ELEMENTS),
        IconType::MailPlus => Some(crate::common::icon_registry::MAILPLUS_ELEMENTS),
        IconType::MailQuestion => Some(crate::common::icon_registry::MAILQUESTION_ELEMENTS),
        IconType::MailQuestionMark => Some(crate::common::icon_registry::MAILQUESTIONMARK_ELEMENTS),
        IconType::MailSearch => Some(crate::common::icon_registry::MAILSEARCH_ELEMENTS),
        IconType::MailWarning => Some(crate::common::icon_registry::MAILWARNING_ELEMENTS),
        IconType::MailX => Some(crate::common::icon_registry::MAILX_ELEMENTS),
        IconType::Mailbox => Some(crate::common::icon_registry::MAILBOX_ELEMENTS),
        IconType::Mails => Some(crate::common::icon_registry::MAILS_ELEMENTS),
        IconType::Map => Some(crate::common::icon_registry::MAP_ELEMENTS),
        IconType::MapMinus => Some(crate::common::icon_registry::MAPMINUS_ELEMENTS),
        IconType::MapPin => Some(crate::common::icon_registry::MAPPIN_ELEMENTS),
        IconType::MapPinCheck => Some(crate::common::icon_registry::MAPPINCHECK_ELEMENTS),
        IconType::MapPinCheckInside => Some(crate::common::icon_registry::MAPPINCHECKINSIDE_ELEMENTS),
        IconType::MapPinHouse => Some(crate::common::icon_registry::MAPPINHOUSE_ELEMENTS),
        IconType::MapPinMinus => Some(crate::common::icon_registry::MAPPINMINUS_ELEMENTS),
        IconType::MapPinMinusInside => Some(crate::common::icon_registry::MAPPINMINUSINSIDE_ELEMENTS),
        IconType::MapPinOff => Some(crate::common::icon_registry::MAPPINOFF_ELEMENTS),
        IconType::MapPinPen => Some(crate::common::icon_registry::MAPPINPEN_ELEMENTS),
        IconType::MapPinPlus => Some(crate::common::icon_registry::MAPPINPLUS_ELEMENTS),
        IconType::MapPinPlusInside => Some(crate::common::icon_registry::MAPPINPLUSINSIDE_ELEMENTS),
        IconType::MapPinX => Some(crate::common::icon_registry::MAPPINX_ELEMENTS),
        IconType::MapPinXInside => Some(crate::common::icon_registry::MAPPINXINSIDE_ELEMENTS),
        IconType::MapPinned => Some(crate::common::icon_registry::MAPPINNED_ELEMENTS),
        IconType::MapPlus => Some(crate::common::icon_registry::MAPPLUS_ELEMENTS),
        IconType::Mars => Some(crate::common::icon_registry::MARS_ELEMENTS),
        IconType::MarsStroke => Some(crate::common::icon_registry::MARSSTROKE_ELEMENTS),
        IconType::Martini => Some(crate::common::icon_registry::MARTINI_ELEMENTS),
        IconType::Maximize => Some(crate::common::icon_registry::MAXIMIZE_ELEMENTS),
        IconType::Maximize2 => Some(crate::common::icon_registry::MAXIMIZE2_ELEMENTS),
        IconType::Medal => Some(crate::common::icon_registry::MEDAL_ELEMENTS),
        IconType::Megaphone => Some(crate::common::icon_registry::MEGAPHONE_ELEMENTS),
        IconType::MegaphoneOff => Some(crate::common::icon_registry::MEGAPHONEOFF_ELEMENTS),
        IconType::Meh => Some(crate::common::icon_registry::MEH_ELEMENTS),
        IconType::MemoryStick => Some(crate::common::icon_registry::MEMORYSTICK_ELEMENTS),
        IconType::Menu => Some(crate::common::icon_registry::MENU_ELEMENTS),
        IconType::Merge => Some(crate::common::icon_registry::MERGE_ELEMENTS),
        IconType::MessageCircle => Some(crate::common::icon_registry::MESSAGECIRCLE_ELEMENTS),
        IconType::MessageCircleCode => Some(crate::common::icon_registry::MESSAGECIRCLECODE_ELEMENTS),
        IconType::MessageCircleDashed => Some(crate::common::icon_registry::MESSAGECIRCLEDASHED_ELEMENTS),
        IconType::MessageCircleHeart => Some(crate::common::icon_registry::MESSAGECIRCLEHEART_ELEMENTS),
        IconType::MessageCircleMore => Some(crate::common::icon_registry::MESSAGECIRCLEMORE_ELEMENTS),
        IconType::MessageCircleOff => Some(crate::common::icon_registry::MESSAGECIRCLEOFF_ELEMENTS),
        IconType::MessageCirclePlus => Some(crate::common::icon_registry::MESSAGECIRCLEPLUS_ELEMENTS),
        IconType::MessageCircleQuestion => Some(crate::common::icon_registry::MESSAGECIRCLEQUESTION_ELEMENTS),
        IconType::MessageCircleQuestionMark => Some(crate::common::icon_registry::MESSAGECIRCLEQUESTIONMARK_ELEMENTS),
        IconType::MessageCircleReply => Some(crate::common::icon_registry::MESSAGECIRCLEREPLY_ELEMENTS),
        IconType::MessageCircleWarning => Some(crate::common::icon_registry::MESSAGECIRCLEWARNING_ELEMENTS),
        IconType::MessageCircleX => Some(crate::common::icon_registry::MESSAGECIRCLEX_ELEMENTS),
        IconType::MessageSquare => Some(crate::common::icon_registry::MESSAGESQUARE_ELEMENTS),
        IconType::MessageSquareCode => Some(crate::common::icon_registry::MESSAGESQUARECODE_ELEMENTS),
        IconType::MessageSquareDashed => Some(crate::common::icon_registry::MESSAGESQUAREDASHED_ELEMENTS),
        IconType::MessageSquareDiff => Some(crate::common::icon_registry::MESSAGESQUAREDIFF_ELEMENTS),
        IconType::MessageSquareDot => Some(crate::common::icon_registry::MESSAGESQUAREDOT_ELEMENTS),
        IconType::MessageSquareHeart => Some(crate::common::icon_registry::MESSAGESQUAREHEART_ELEMENTS),
        IconType::MessageSquareLock => Some(crate::common::icon_registry::MESSAGESQUARELOCK_ELEMENTS),
        IconType::MessageSquareMore => Some(crate::common::icon_registry::MESSAGESQUAREMORE_ELEMENTS),
        IconType::MessageSquareOff => Some(crate::common::icon_registry::MESSAGESQUAREOFF_ELEMENTS),
        IconType::MessageSquarePlus => Some(crate::common::icon_registry::MESSAGESQUAREPLUS_ELEMENTS),
        IconType::MessageSquareQuote => Some(crate::common::icon_registry::MESSAGESQUAREQUOTE_ELEMENTS),
        IconType::MessageSquareReply => Some(crate::common::icon_registry::MESSAGESQUAREREPLY_ELEMENTS),
        IconType::MessageSquareShare => Some(crate::common::icon_registry::MESSAGESQUARESHARE_ELEMENTS),
        IconType::MessageSquareText => Some(crate::common::icon_registry::MESSAGESQUARETEXT_ELEMENTS),
        IconType::MessageSquareWarning => Some(crate::common::icon_registry::MESSAGESQUAREWARNING_ELEMENTS),
        IconType::MessageSquareX => Some(crate::common::icon_registry::MESSAGESQUAREX_ELEMENTS),
        IconType::MessagesSquare => Some(crate::common::icon_registry::MESSAGESSQUARE_ELEMENTS),
        IconType::Mic => Some(crate::common::icon_registry::MIC_ELEMENTS),
        IconType::MicOff => Some(crate::common::icon_registry::MICOFF_ELEMENTS),
        IconType::MicVocal => Some(crate::common::icon_registry::MICVOCAL_ELEMENTS),
        IconType::Microchip => Some(crate::common::icon_registry::MICROCHIP_ELEMENTS),
        IconType::Microscope => Some(crate::common::icon_registry::MICROSCOPE_ELEMENTS),
        IconType::Microwave => Some(crate::common::icon_registry::MICROWAVE_ELEMENTS),
        IconType::Milestone => Some(crate::common::icon_registry::MILESTONE_ELEMENTS),
        IconType::Milk => Some(crate::common::icon_registry::MILK_ELEMENTS),
        IconType::MilkOff => Some(crate::common::icon_registry::MILKOFF_ELEMENTS),
        IconType::Minimize => Some(crate::common::icon_registry::MINIMIZE_ELEMENTS),
        IconType::Minimize2 => Some(crate::common::icon_registry::MINIMIZE2_ELEMENTS),
        IconType::Minus => Some(crate::common::icon_registry::MINUS_ELEMENTS),
        IconType::Monitor => Some(crate::common::icon_registry::MONITOR_ELEMENTS),
        IconType::MonitorCheck => Some(crate::common::icon_registry::MONITORCHECK_ELEMENTS),
        IconType::MonitorCog => Some(crate::common::icon_registry::MONITORCOG_ELEMENTS),
        IconType::MonitorDot => Some(crate::common::icon_registry::MONITORDOT_ELEMENTS),
        IconType::MonitorDown => Some(crate::common::icon_registry::MONITORDOWN_ELEMENTS),
        IconType::MonitorOff => Some(crate::common::icon_registry::MONITOROFF_ELEMENTS),
        IconType::MonitorPause => Some(crate::common::icon_registry::MONITORPAUSE_ELEMENTS),
        IconType::MonitorPlay => Some(crate::common::icon_registry::MONITORPLAY_ELEMENTS),
        IconType::MonitorSmartphone => Some(crate::common::icon_registry::MONITORSMARTPHONE_ELEMENTS),
        IconType::MonitorSpeaker => Some(crate::common::icon_registry::MONITORSPEAKER_ELEMENTS),
        IconType::MonitorStop => Some(crate::common::icon_registry::MONITORSTOP_ELEMENTS),
        IconType::MonitorUp => Some(crate::common::icon_registry::MONITORUP_ELEMENTS),
        IconType::MonitorX => Some(crate::common::icon_registry::MONITORX_ELEMENTS),
        IconType::Moon => Some(crate::common::icon_registry::MOON_ELEMENTS),
        IconType::MoonStar => Some(crate::common::icon_registry::MOONSTAR_ELEMENTS),
        IconType::Mountain => Some(crate::common::icon_registry::MOUNTAIN_ELEMENTS),
        IconType::MountainSnow => Some(crate::common::icon_registry::MOUNTAINSNOW_ELEMENTS),
        IconType::Mouse => Some(crate::common::icon_registry::MOUSE_ELEMENTS),
        IconType::MouseOff => Some(crate::common::icon_registry::MOUSEOFF_ELEMENTS),
        IconType::MousePointer => Some(crate::common::icon_registry::MOUSEPOINTER_ELEMENTS),
        IconType::MousePointer2 => Some(crate::common::icon_registry::MOUSEPOINTER2_ELEMENTS),
        IconType::MousePointerBan => Some(crate::common::icon_registry::MOUSEPOINTERBAN_ELEMENTS),
        IconType::MousePointerClick => Some(crate::common::icon_registry::MOUSEPOINTERCLICK_ELEMENTS),
        IconType::Move => Some(crate::common::icon_registry::MOVE_ELEMENTS),
        IconType::Move3D => Some(crate::common::icon_registry::MOVE3D_ELEMENTS),
        IconType::MoveDiagonal => Some(crate::common::icon_registry::MOVEDIAGONAL_ELEMENTS),
        IconType::MoveDiagonal2 => Some(crate::common::icon_registry::MOVEDIAGONAL2_ELEMENTS),
        IconType::MoveDown => Some(crate::common::icon_registry::MOVEDOWN_ELEMENTS),
        IconType::MoveDownLeft => Some(crate::common::icon_registry::MOVEDOWNLEFT_ELEMENTS),
        IconType::MoveDownRight => Some(crate::common::icon_registry::MOVEDOWNRIGHT_ELEMENTS),
        IconType::MoveHorizontal => Some(crate::common::icon_registry::MOVEHORIZONTAL_ELEMENTS),
        IconType::MoveLeft => Some(crate::common::icon_registry::MOVELEFT_ELEMENTS),
        IconType::MoveRight => Some(crate::common::icon_registry::MOVERIGHT_ELEMENTS),
        IconType::MoveUp => Some(crate::common::icon_registry::MOVEUP_ELEMENTS),
        IconType::MoveUpLeft => Some(crate::common::icon_registry::MOVEUPLEFT_ELEMENTS),
        IconType::MoveUpRight => Some(crate::common::icon_registry::MOVEUPRIGHT_ELEMENTS),
        IconType::MoveVertical => Some(crate::common::icon_registry::MOVEVERTICAL_ELEMENTS),
        IconType::Music => Some(crate::common::icon_registry::MUSIC_ELEMENTS),
        IconType::Music2 => Some(crate::common::icon_registry::MUSIC2_ELEMENTS),
        IconType::Music3 => Some(crate::common::icon_registry::MUSIC3_ELEMENTS),
        IconType::Music4 => Some(crate::common::icon_registry::MUSIC4_ELEMENTS),
        IconType::Navigation => Some(crate::common::icon_registry::NAVIGATION_ELEMENTS),
        IconType::Navigation2 => Some(crate::common::icon_registry::NAVIGATION2_ELEMENTS),
        IconType::Navigation2Off => Some(crate::common::icon_registry::NAVIGATION2OFF_ELEMENTS),
        IconType::NavigationOff => Some(crate::common::icon_registry::NAVIGATIONOFF_ELEMENTS),
        IconType::Network => Some(crate::common::icon_registry::NETWORK_ELEMENTS),
        IconType::Newspaper => Some(crate::common::icon_registry::NEWSPAPER_ELEMENTS),
        IconType::Nfc => Some(crate::common::icon_registry::NFC_ELEMENTS),
        IconType::NonBinary => Some(crate::common::icon_registry::NONBINARY_ELEMENTS),
        IconType::Notebook => Some(crate::common::icon_registry::NOTEBOOK_ELEMENTS),
        IconType::NotebookPen => Some(crate::common::icon_registry::NOTEBOOKPEN_ELEMENTS),
        IconType::NotebookTabs => Some(crate::common::icon_registry::NOTEBOOKTABS_ELEMENTS),
        IconType::NotebookText => Some(crate::common::icon_registry::NOTEBOOKTEXT_ELEMENTS),
        IconType::NotepadText => Some(crate::common::icon_registry::NOTEPADTEXT_ELEMENTS),
        IconType::NotepadTextDashed => Some(crate::common::icon_registry::NOTEPADTEXTDASHED_ELEMENTS),
        IconType::Nut => Some(crate::common::icon_registry::NUT_ELEMENTS),
        IconType::NutOff => Some(crate::common::icon_registry::NUTOFF_ELEMENTS),
        IconType::Octagon => Some(crate::common::icon_registry::OCTAGON_ELEMENTS),
        IconType::OctagonAlert => Some(crate::common::icon_registry::OCTAGONALERT_ELEMENTS),
        IconType::OctagonMinus => Some(crate::common::icon_registry::OCTAGONMINUS_ELEMENTS),
        IconType::OctagonPause => Some(crate::common::icon_registry::OCTAGONPAUSE_ELEMENTS),
        IconType::OctagonX => Some(crate::common::icon_registry::OCTAGONX_ELEMENTS),
        IconType::Omega => Some(crate::common::icon_registry::OMEGA_ELEMENTS),
        IconType::OptionIcon => Some(crate::common::icon_registry::OPTIONICON_ELEMENTS),
        IconType::Orbit => Some(crate::common::icon_registry::ORBIT_ELEMENTS),
        IconType::Origami => Some(crate::common::icon_registry::ORIGAMI_ELEMENTS),
        IconType::Package => Some(crate::common::icon_registry::PACKAGE_ELEMENTS),
        IconType::Package2 => Some(crate::common::icon_registry::PACKAGE2_ELEMENTS),
        IconType::PackageCheck => Some(crate::common::icon_registry::PACKAGECHECK_ELEMENTS),
        IconType::PackageMinus => Some(crate::common::icon_registry::PACKAGEMINUS_ELEMENTS),
        IconType::PackageOpen => Some(crate::common::icon_registry::PACKAGEOPEN_ELEMENTS),
        IconType::PackagePlus => Some(crate::common::icon_registry::PACKAGEPLUS_ELEMENTS),
        IconType::PackageSearch => Some(crate::common::icon_registry::PACKAGESEARCH_ELEMENTS),
        IconType::PackageX => Some(crate::common::icon_registry::PACKAGEX_ELEMENTS),
        IconType::PaintBucket => Some(crate::common::icon_registry::PAINTBUCKET_ELEMENTS),
        IconType::PaintRoller => Some(crate::common::icon_registry::PAINTROLLER_ELEMENTS),
        IconType::Paintbrush => Some(crate::common::icon_registry::PAINTBRUSH_ELEMENTS),
        IconType::PaintbrushVertical => Some(crate::common::icon_registry::PAINTBRUSHVERTICAL_ELEMENTS),
        IconType::Palette => Some(crate::common::icon_registry::PALETTE_ELEMENTS),
        IconType::Panda => Some(crate::common::icon_registry::PANDA_ELEMENTS),
        IconType::PanelBottom => Some(crate::common::icon_registry::PANELBOTTOM_ELEMENTS),
        IconType::PanelBottomClose => Some(crate::common::icon_registry::PANELBOTTOMCLOSE_ELEMENTS),
        IconType::PanelBottomDashed => Some(crate::common::icon_registry::PANELBOTTOMDASHED_ELEMENTS),
        IconType::PanelBottomOpen => Some(crate::common::icon_registry::PANELBOTTOMOPEN_ELEMENTS),
        IconType::PanelLeft => Some(crate::common::icon_registry::PANELLEFT_ELEMENTS),
        IconType::PanelLeftClose => Some(crate::common::icon_registry::PANELLEFTCLOSE_ELEMENTS),
        IconType::PanelLeftDashed => Some(crate::common::icon_registry::PANELLEFTDASHED_ELEMENTS),
        IconType::PanelLeftOpen => Some(crate::common::icon_registry::PANELLEFTOPEN_ELEMENTS),
        IconType::PanelRight => Some(crate::common::icon_registry::PANELRIGHT_ELEMENTS),
        IconType::PanelRightClose => Some(crate::common::icon_registry::PANELRIGHTCLOSE_ELEMENTS),
        IconType::PanelRightDashed => Some(crate::common::icon_registry::PANELRIGHTDASHED_ELEMENTS),
        IconType::PanelRightOpen => Some(crate::common::icon_registry::PANELRIGHTOPEN_ELEMENTS),
        IconType::PanelTop => Some(crate::common::icon_registry::PANELTOP_ELEMENTS),
        IconType::PanelTopClose => Some(crate::common::icon_registry::PANELTOPCLOSE_ELEMENTS),
        IconType::PanelTopDashed => Some(crate::common::icon_registry::PANELTOPDASHED_ELEMENTS),
        IconType::PanelTopOpen => Some(crate::common::icon_registry::PANELTOPOPEN_ELEMENTS),
        IconType::PanelsLeftBottom => Some(crate::common::icon_registry::PANELSLEFTBOTTOM_ELEMENTS),
        IconType::PanelsRightBottom => Some(crate::common::icon_registry::PANELSRIGHTBOTTOM_ELEMENTS),
        IconType::PanelsTopLeft => Some(crate::common::icon_registry::PANELSTOPLEFT_ELEMENTS),
        IconType::Paperclip => Some(crate::common::icon_registry::PAPERCLIP_ELEMENTS),
        IconType::Parentheses => Some(crate::common::icon_registry::PARENTHESES_ELEMENTS),
        IconType::ParkingMeter => Some(crate::common::icon_registry::PARKINGMETER_ELEMENTS),
        IconType::PartyPopper => Some(crate::common::icon_registry::PARTYPOPPER_ELEMENTS),
        IconType::Pause => Some(crate::common::icon_registry::PAUSE_ELEMENTS),
        IconType::PawPrint => Some(crate::common::icon_registry::PAWPRINT_ELEMENTS),
        IconType::PcCase => Some(crate::common::icon_registry::PCCASE_ELEMENTS),
        IconType::Pen => Some(crate::common::icon_registry::PEN_ELEMENTS),
        IconType::PenLine => Some(crate::common::icon_registry::PENLINE_ELEMENTS),
        IconType::PenOff => Some(crate::common::icon_registry::PENOFF_ELEMENTS),
        IconType::PenTool => Some(crate::common::icon_registry::PENTOOL_ELEMENTS),
        IconType::Pencil => Some(crate::common::icon_registry::PENCIL_ELEMENTS),
        IconType::PencilLine => Some(crate::common::icon_registry::PENCILLINE_ELEMENTS),
        IconType::PencilOff => Some(crate::common::icon_registry::PENCILOFF_ELEMENTS),
        IconType::PencilRuler => Some(crate::common::icon_registry::PENCILRULER_ELEMENTS),
        IconType::Pentagon => Some(crate::common::icon_registry::PENTAGON_ELEMENTS),
        IconType::Percent => Some(crate::common::icon_registry::PERCENT_ELEMENTS),
        IconType::PersonStanding => Some(crate::common::icon_registry::PERSONSTANDING_ELEMENTS),
        IconType::PhilippinePeso => Some(crate::common::icon_registry::PHILIPPINEPESO_ELEMENTS),
        IconType::Phone => Some(crate::common::icon_registry::PHONE_ELEMENTS),
        IconType::PhoneCall => Some(crate::common::icon_registry::PHONECALL_ELEMENTS),
        IconType::PhoneForwarded => Some(crate::common::icon_registry::PHONEFORWARDED_ELEMENTS),
        IconType::PhoneIncoming => Some(crate::common::icon_registry::PHONEINCOMING_ELEMENTS),
        IconType::PhoneMissed => Some(crate::common::icon_registry::PHONEMISSED_ELEMENTS),
        IconType::PhoneOff => Some(crate::common::icon_registry::PHONEOFF_ELEMENTS),
        IconType::PhoneOutgoing => Some(crate::common::icon_registry::PHONEOUTGOING_ELEMENTS),
        IconType::Pi => Some(crate::common::icon_registry::PI_ELEMENTS),
        IconType::Piano => Some(crate::common::icon_registry::PIANO_ELEMENTS),
        IconType::Pickaxe => Some(crate::common::icon_registry::PICKAXE_ELEMENTS),
        IconType::PictureInPicture => Some(crate::common::icon_registry::PICTUREINPICTURE_ELEMENTS),
        IconType::PictureInPicture2 => Some(crate::common::icon_registry::PICTUREINPICTURE2_ELEMENTS),
        IconType::PiggyBank => Some(crate::common::icon_registry::PIGGYBANK_ELEMENTS),
        IconType::Pilcrow => Some(crate::common::icon_registry::PILCROW_ELEMENTS),
        IconType::PilcrowLeft => Some(crate::common::icon_registry::PILCROWLEFT_ELEMENTS),
        IconType::PilcrowRight => Some(crate::common::icon_registry::PILCROWRIGHT_ELEMENTS),
        IconType::Pill => Some(crate::common::icon_registry::PILL_ELEMENTS),
        IconType::PillBottle => Some(crate::common::icon_registry::PILLBOTTLE_ELEMENTS),
        IconType::Pin => Some(crate::common::icon_registry::PIN_ELEMENTS),
        IconType::PinOff => Some(crate::common::icon_registry::PINOFF_ELEMENTS),
        IconType::Pipette => Some(crate::common::icon_registry::PIPETTE_ELEMENTS),
        IconType::Pizza => Some(crate::common::icon_registry::PIZZA_ELEMENTS),
        IconType::Plane => Some(crate::common::icon_registry::PLANE_ELEMENTS),
        IconType::PlaneLanding => Some(crate::common::icon_registry::PLANELANDING_ELEMENTS),
        IconType::PlaneTakeoff => Some(crate::common::icon_registry::PLANETAKEOFF_ELEMENTS),
        IconType::Play => Some(crate::common::icon_registry::PLAY_ELEMENTS),
        IconType::Plug => Some(crate::common::icon_registry::PLUG_ELEMENTS),
        IconType::Plug2 => Some(crate::common::icon_registry::PLUG2_ELEMENTS),
        IconType::PlugZap => Some(crate::common::icon_registry::PLUGZAP_ELEMENTS),
        IconType::Plus => Some(crate::common::icon_registry::PLUS_ELEMENTS),
        IconType::Pocket => Some(crate::common::icon_registry::POCKET_ELEMENTS),
        IconType::PocketKnife => Some(crate::common::icon_registry::POCKETKNIFE_ELEMENTS),
        IconType::Podcast => Some(crate::common::icon_registry::PODCAST_ELEMENTS),
        IconType::Pointer => Some(crate::common::icon_registry::POINTER_ELEMENTS),
        IconType::PointerOff => Some(crate::common::icon_registry::POINTEROFF_ELEMENTS),
        IconType::Popcorn => Some(crate::common::icon_registry::POPCORN_ELEMENTS),
        IconType::Popsicle => Some(crate::common::icon_registry::POPSICLE_ELEMENTS),
        IconType::PoundSterling => Some(crate::common::icon_registry::POUNDSTERLING_ELEMENTS),
        IconType::Power => Some(crate::common::icon_registry::POWER_ELEMENTS),
        IconType::PowerOff => Some(crate::common::icon_registry::POWEROFF_ELEMENTS),
        IconType::Presentation => Some(crate::common::icon_registry::PRESENTATION_ELEMENTS),
        IconType::Printer => Some(crate::common::icon_registry::PRINTER_ELEMENTS),
        IconType::PrinterCheck => Some(crate::common::icon_registry::PRINTERCHECK_ELEMENTS),
        IconType::Projector => Some(crate::common::icon_registry::PROJECTOR_ELEMENTS),
        IconType::Proportions => Some(crate::common::icon_registry::PROPORTIONS_ELEMENTS),
        IconType::Puzzle => Some(crate::common::icon_registry::PUZZLE_ELEMENTS),
        IconType::Pyramid => Some(crate::common::icon_registry::PYRAMID_ELEMENTS),
        IconType::QrCode => Some(crate::common::icon_registry::QRCODE_ELEMENTS),
        IconType::Quote => Some(crate::common::icon_registry::QUOTE_ELEMENTS),
        IconType::Rabbit => Some(crate::common::icon_registry::RABBIT_ELEMENTS),
        IconType::Radar => Some(crate::common::icon_registry::RADAR_ELEMENTS),
        IconType::Radiation => Some(crate::common::icon_registry::RADIATION_ELEMENTS),
        IconType::Radical => Some(crate::common::icon_registry::RADICAL_ELEMENTS),
        IconType::Radio => Some(crate::common::icon_registry::RADIO_ELEMENTS),
        IconType::RadioReceiver => Some(crate::common::icon_registry::RADIORECEIVER_ELEMENTS),
        IconType::RadioTower => Some(crate::common::icon_registry::RADIOTOWER_ELEMENTS),
        IconType::Radius => Some(crate::common::icon_registry::RADIUS_ELEMENTS),
        IconType::RailSymbol => Some(crate::common::icon_registry::RAILSYMBOL_ELEMENTS),
        IconType::Rainbow => Some(crate::common::icon_registry::RAINBOW_ELEMENTS),
        IconType::Rat => Some(crate::common::icon_registry::RAT_ELEMENTS),
        IconType::Ratio => Some(crate::common::icon_registry::RATIO_ELEMENTS),
        IconType::Receipt => Some(crate::common::icon_registry::RECEIPT_ELEMENTS),
        IconType::ReceiptCent => Some(crate::common::icon_registry::RECEIPTCENT_ELEMENTS),
        IconType::ReceiptEuro => Some(crate::common::icon_registry::RECEIPTEURO_ELEMENTS),
        IconType::ReceiptIndianRupee => Some(crate::common::icon_registry::RECEIPTINDIANRUPEE_ELEMENTS),
        IconType::ReceiptJapaneseYen => Some(crate::common::icon_registry::RECEIPTJAPANESEYEN_ELEMENTS),
        IconType::ReceiptPoundSterling => Some(crate::common::icon_registry::RECEIPTPOUNDSTERLING_ELEMENTS),
        IconType::ReceiptRussianRuble => Some(crate::common::icon_registry::RECEIPTRUSSIANRUBLE_ELEMENTS),
        IconType::ReceiptSwissFranc => Some(crate::common::icon_registry::RECEIPTSWISSFRANC_ELEMENTS),
        IconType::ReceiptText => Some(crate::common::icon_registry::RECEIPTTEXT_ELEMENTS),
        IconType::ReceiptTurkishLira => Some(crate::common::icon_registry::RECEIPTTURKISHLIRA_ELEMENTS),
        IconType::RectangleCircle => Some(crate::common::icon_registry::RECTANGLECIRCLE_ELEMENTS),
        IconType::RectangleEllipsis => Some(crate::common::icon_registry::RECTANGLEELLIPSIS_ELEMENTS),
        IconType::RectangleGoggles => Some(crate::common::icon_registry::RECTANGLEGOGGLES_ELEMENTS),
        IconType::RectangleHorizontal => Some(crate::common::icon_registry::RECTANGLEHORIZONTAL_ELEMENTS),
        IconType::RectangleVertical => Some(crate::common::icon_registry::RECTANGLEVERTICAL_ELEMENTS),
        IconType::Recycle => Some(crate::common::icon_registry::RECYCLE_ELEMENTS),
        IconType::Redo => Some(crate::common::icon_registry::REDO_ELEMENTS),
        IconType::Redo2 => Some(crate::common::icon_registry::REDO2_ELEMENTS),
        IconType::RedoDot => Some(crate::common::icon_registry::REDODOT_ELEMENTS),
        IconType::RefreshCcw => Some(crate::common::icon_registry::REFRESHCCW_ELEMENTS),
        IconType::RefreshCcwDot => Some(crate::common::icon_registry::REFRESHCCWDOT_ELEMENTS),
        IconType::RefreshCw => Some(crate::common::icon_registry::REFRESHCW_ELEMENTS),
        IconType::RefreshCwOff => Some(crate::common::icon_registry::REFRESHCWOFF_ELEMENTS),
        IconType::Refrigerator => Some(crate::common::icon_registry::REFRIGERATOR_ELEMENTS),
        IconType::Regex => Some(crate::common::icon_registry::REGEX_ELEMENTS),
        IconType::RemoveFormatting => Some(crate::common::icon_registry::REMOVEFORMATTING_ELEMENTS),
        IconType::Repeat => Some(crate::common::icon_registry::REPEAT_ELEMENTS),
        IconType::Repeat1 => Some(crate::common::icon_registry::REPEAT1_ELEMENTS),
        IconType::Repeat2 => Some(crate::common::icon_registry::REPEAT2_ELEMENTS),
        IconType::Replace => Some(crate::common::icon_registry::REPLACE_ELEMENTS),
        IconType::ReplaceAll => Some(crate::common::icon_registry::REPLACEALL_ELEMENTS),
        IconType::Reply => Some(crate::common::icon_registry::REPLY_ELEMENTS),
        IconType::ReplyAll => Some(crate::common::icon_registry::REPLYALL_ELEMENTS),
        IconType::Rewind => Some(crate::common::icon_registry::REWIND_ELEMENTS),
        IconType::Ribbon => Some(crate::common::icon_registry::RIBBON_ELEMENTS),
        IconType::Rocket => Some(crate::common::icon_registry::ROCKET_ELEMENTS),
        IconType::RockingChair => Some(crate::common::icon_registry::ROCKINGCHAIR_ELEMENTS),
        IconType::RollerCoaster => Some(crate::common::icon_registry::ROLLERCOASTER_ELEMENTS),
        IconType::Rotate3D => Some(crate::common::icon_registry::ROTATE3D_ELEMENTS),
        IconType::RotateCcw => Some(crate::common::icon_registry::ROTATECCW_ELEMENTS),
        IconType::RotateCcwKey => Some(crate::common::icon_registry::ROTATECCWKEY_ELEMENTS),
        IconType::RotateCcwSquare => Some(crate::common::icon_registry::ROTATECCWSQUARE_ELEMENTS),
        IconType::RotateCw => Some(crate::common::icon_registry::ROTATECW_ELEMENTS),
        IconType::RotateCwSquare => Some(crate::common::icon_registry::ROTATECWSQUARE_ELEMENTS),
        IconType::Route => Some(crate::common::icon_registry::ROUTE_ELEMENTS),
        IconType::RouteOff => Some(crate::common::icon_registry::ROUTEOFF_ELEMENTS),
        IconType::Router => Some(crate::common::icon_registry::ROUTER_ELEMENTS),
        IconType::Rows2 => Some(crate::common::icon_registry::ROWS2_ELEMENTS),
        IconType::Rows3 => Some(crate::common::icon_registry::ROWS3_ELEMENTS),
        IconType::Rows4 => Some(crate::common::icon_registry::ROWS4_ELEMENTS),
        IconType::Rss => Some(crate::common::icon_registry::RSS_ELEMENTS),
        IconType::Ruler => Some(crate::common::icon_registry::RULER_ELEMENTS),
        IconType::RulerDimensionLine => Some(crate::common::icon_registry::RULERDIMENSIONLINE_ELEMENTS),
        IconType::RussianRuble => Some(crate::common::icon_registry::RUSSIANRUBLE_ELEMENTS),
        IconType::Sailboat => Some(crate::common::icon_registry::SAILBOAT_ELEMENTS),
        IconType::Salad => Some(crate::common::icon_registry::SALAD_ELEMENTS),
        IconType::Sandwich => Some(crate::common::icon_registry::SANDWICH_ELEMENTS),
        IconType::Satellite => Some(crate::common::icon_registry::SATELLITE_ELEMENTS),
        IconType::SatelliteDish => Some(crate::common::icon_registry::SATELLITEDISH_ELEMENTS),
        IconType::SaudiRiyal => Some(crate::common::icon_registry::SAUDIRIYAL_ELEMENTS),
        IconType::Save => Some(crate::common::icon_registry::SAVE_ELEMENTS),
        IconType::SaveAll => Some(crate::common::icon_registry::SAVEALL_ELEMENTS),
        IconType::SaveOff => Some(crate::common::icon_registry::SAVEOFF_ELEMENTS),
        IconType::Scale => Some(crate::common::icon_registry::SCALE_ELEMENTS),
        IconType::Scale3D => Some(crate::common::icon_registry::SCALE3D_ELEMENTS),
        IconType::Scaling => Some(crate::common::icon_registry::SCALING_ELEMENTS),
        IconType::Scan => Some(crate::common::icon_registry::SCAN_ELEMENTS),
        IconType::ScanBarcode => Some(crate::common::icon_registry::SCANBARCODE_ELEMENTS),
        IconType::ScanEye => Some(crate::common::icon_registry::SCANEYE_ELEMENTS),
        IconType::ScanFace => Some(crate::common::icon_registry::SCANFACE_ELEMENTS),
        IconType::ScanHeart => Some(crate::common::icon_registry::SCANHEART_ELEMENTS),
        IconType::ScanLine => Some(crate::common::icon_registry::SCANLINE_ELEMENTS),
        IconType::ScanQrCode => Some(crate::common::icon_registry::SCANQRCODE_ELEMENTS),
        IconType::ScanSearch => Some(crate::common::icon_registry::SCANSEARCH_ELEMENTS),
        IconType::ScanText => Some(crate::common::icon_registry::SCANTEXT_ELEMENTS),
        IconType::School => Some(crate::common::icon_registry::SCHOOL_ELEMENTS),
        IconType::Scissors => Some(crate::common::icon_registry::SCISSORS_ELEMENTS),
        IconType::ScissorsLineDashed => Some(crate::common::icon_registry::SCISSORSLINEDASHED_ELEMENTS),
        IconType::ScreenShare => Some(crate::common::icon_registry::SCREENSHARE_ELEMENTS),
        IconType::ScreenShareOff => Some(crate::common::icon_registry::SCREENSHAREOFF_ELEMENTS),
        IconType::Scroll => Some(crate::common::icon_registry::SCROLL_ELEMENTS),
        IconType::ScrollText => Some(crate::common::icon_registry::SCROLLTEXT_ELEMENTS),
        IconType::Search => Some(crate::common::icon_registry::SEARCH_ELEMENTS),
        IconType::SearchCheck => Some(crate::common::icon_registry::SEARCHCHECK_ELEMENTS),
        IconType::SearchCode => Some(crate::common::icon_registry::SEARCHCODE_ELEMENTS),
        IconType::SearchSlash => Some(crate::common::icon_registry::SEARCHSLASH_ELEMENTS),
        IconType::SearchX => Some(crate::common::icon_registry::SEARCHX_ELEMENTS),
        IconType::Section => Some(crate::common::icon_registry::SECTION_ELEMENTS),
        IconType::Send => Some(crate::common::icon_registry::SEND_ELEMENTS),
        IconType::SendHorizontal => Some(crate::common::icon_registry::SENDHORIZONTAL_ELEMENTS),
        IconType::SendToBack => Some(crate::common::icon_registry::SENDTOBACK_ELEMENTS),
        IconType::SeparatorHorizontal => Some(crate::common::icon_registry::SEPARATORHORIZONTAL_ELEMENTS),
        IconType::SeparatorVertical => Some(crate::common::icon_registry::SEPARATORVERTICAL_ELEMENTS),
        IconType::Server => Some(crate::common::icon_registry::SERVER_ELEMENTS),
        IconType::ServerCog => Some(crate::common::icon_registry::SERVERCOG_ELEMENTS),
        IconType::ServerCrash => Some(crate::common::icon_registry::SERVERCRASH_ELEMENTS),
        IconType::ServerOff => Some(crate::common::icon_registry::SERVEROFF_ELEMENTS),
        IconType::Settings => Some(crate::common::icon_registry::SETTINGS_ELEMENTS),
        IconType::Settings2 => Some(crate::common::icon_registry::SETTINGS2_ELEMENTS),
        IconType::Shapes => Some(crate::common::icon_registry::SHAPES_ELEMENTS),
        IconType::Share => Some(crate::common::icon_registry::SHARE_ELEMENTS),
        IconType::Share2 => Some(crate::common::icon_registry::SHARE2_ELEMENTS),
        IconType::Sheet => Some(crate::common::icon_registry::SHEET_ELEMENTS),
        IconType::Shell => Some(crate::common::icon_registry::SHELL_ELEMENTS),
        IconType::Shield => Some(crate::common::icon_registry::SHIELD_ELEMENTS),
        IconType::ShieldAlert => Some(crate::common::icon_registry::SHIELDALERT_ELEMENTS),
        IconType::ShieldBan => Some(crate::common::icon_registry::SHIELDBAN_ELEMENTS),
        IconType::ShieldCheck => Some(crate::common::icon_registry::SHIELDCHECK_ELEMENTS),
        IconType::ShieldEllipsis => Some(crate::common::icon_registry::SHIELDELLIPSIS_ELEMENTS),
        IconType::ShieldHalf => Some(crate::common::icon_registry::SHIELDHALF_ELEMENTS),
        IconType::ShieldMinus => Some(crate::common::icon_registry::SHIELDMINUS_ELEMENTS),
        IconType::ShieldOff => Some(crate::common::icon_registry::SHIELDOFF_ELEMENTS),
        IconType::ShieldPlus => Some(crate::common::icon_registry::SHIELDPLUS_ELEMENTS),
        IconType::ShieldQuestion => Some(crate::common::icon_registry::SHIELDQUESTION_ELEMENTS),
        IconType::ShieldQuestionMark => Some(crate::common::icon_registry::SHIELDQUESTIONMARK_ELEMENTS),
        IconType::ShieldUser => Some(crate::common::icon_registry::SHIELDUSER_ELEMENTS),
        IconType::ShieldX => Some(crate::common::icon_registry::SHIELDX_ELEMENTS),
        IconType::Ship => Some(crate::common::icon_registry::SHIP_ELEMENTS),
        IconType::ShipWheel => Some(crate::common::icon_registry::SHIPWHEEL_ELEMENTS),
        IconType::Shirt => Some(crate::common::icon_registry::SHIRT_ELEMENTS),
        IconType::ShoppingBag => Some(crate::common::icon_registry::SHOPPINGBAG_ELEMENTS),
        IconType::ShoppingBasket => Some(crate::common::icon_registry::SHOPPINGBASKET_ELEMENTS),
        IconType::ShoppingCart => Some(crate::common::icon_registry::SHOPPINGCART_ELEMENTS),
        IconType::Shovel => Some(crate::common::icon_registry::SHOVEL_ELEMENTS),
        IconType::ShowerHead => Some(crate::common::icon_registry::SHOWERHEAD_ELEMENTS),
        IconType::Shredder => Some(crate::common::icon_registry::SHREDDER_ELEMENTS),
        IconType::Shrimp => Some(crate::common::icon_registry::SHRIMP_ELEMENTS),
        IconType::Shrink => Some(crate::common::icon_registry::SHRINK_ELEMENTS),
        IconType::Shrub => Some(crate::common::icon_registry::SHRUB_ELEMENTS),
        IconType::Shuffle => Some(crate::common::icon_registry::SHUFFLE_ELEMENTS),
        IconType::Sigma => Some(crate::common::icon_registry::SIGMA_ELEMENTS),
        IconType::Signal => Some(crate::common::icon_registry::SIGNAL_ELEMENTS),
        IconType::SignalHigh => Some(crate::common::icon_registry::SIGNALHIGH_ELEMENTS),
        IconType::SignalLow => Some(crate::common::icon_registry::SIGNALLOW_ELEMENTS),
        IconType::SignalMedium => Some(crate::common::icon_registry::SIGNALMEDIUM_ELEMENTS),
        IconType::SignalZero => Some(crate::common::icon_registry::SIGNALZERO_ELEMENTS),
        IconType::Signature => Some(crate::common::icon_registry::SIGNATURE_ELEMENTS),
        IconType::Signpost => Some(crate::common::icon_registry::SIGNPOST_ELEMENTS),
        IconType::SignpostBig => Some(crate::common::icon_registry::SIGNPOSTBIG_ELEMENTS),
        IconType::Siren => Some(crate::common::icon_registry::SIREN_ELEMENTS),
        IconType::SkipBack => Some(crate::common::icon_registry::SKIPBACK_ELEMENTS),
        IconType::SkipForward => Some(crate::common::icon_registry::SKIPFORWARD_ELEMENTS),
        IconType::Skull => Some(crate::common::icon_registry::SKULL_ELEMENTS),
        IconType::Slack => Some(crate::common::icon_registry::SLACK_ELEMENTS),
        IconType::Slash => Some(crate::common::icon_registry::SLASH_ELEMENTS),
        IconType::Slice => Some(crate::common::icon_registry::SLICE_ELEMENTS),
        IconType::SlidersHorizontal => Some(crate::common::icon_registry::SLIDERSHORIZONTAL_ELEMENTS),
        IconType::SlidersVertical => Some(crate::common::icon_registry::SLIDERSVERTICAL_ELEMENTS),
        IconType::Smartphone => Some(crate::common::icon_registry::SMARTPHONE_ELEMENTS),
        IconType::SmartphoneCharging => Some(crate::common::icon_registry::SMARTPHONECHARGING_ELEMENTS),
        IconType::SmartphoneNfc => Some(crate::common::icon_registry::SMARTPHONENFC_ELEMENTS),
        IconType::Smile => Some(crate::common::icon_registry::SMILE_ELEMENTS),
        IconType::SmilePlus => Some(crate::common::icon_registry::SMILEPLUS_ELEMENTS),
        IconType::Snail => Some(crate::common::icon_registry::SNAIL_ELEMENTS),
        IconType::Snowflake => Some(crate::common::icon_registry::SNOWFLAKE_ELEMENTS),
        IconType::SoapDispenserDroplet => Some(crate::common::icon_registry::SOAPDISPENSERDROPLET_ELEMENTS),
        IconType::Sofa => Some(crate::common::icon_registry::SOFA_ELEMENTS),
        IconType::Soup => Some(crate::common::icon_registry::SOUP_ELEMENTS),
        IconType::Space => Some(crate::common::icon_registry::SPACE_ELEMENTS),
        IconType::Spade => Some(crate::common::icon_registry::SPADE_ELEMENTS),
        IconType::Sparkle => Some(crate::common::icon_registry::SPARKLE_ELEMENTS),
        IconType::Sparkles => Some(crate::common::icon_registry::SPARKLES_ELEMENTS),
        IconType::Speaker => Some(crate::common::icon_registry::SPEAKER_ELEMENTS),
        IconType::Speech => Some(crate::common::icon_registry::SPEECH_ELEMENTS),
        IconType::SpellCheck => Some(crate::common::icon_registry::SPELLCHECK_ELEMENTS),
        IconType::SpellCheck2 => Some(crate::common::icon_registry::SPELLCHECK2_ELEMENTS),
        IconType::Spline => Some(crate::common::icon_registry::SPLINE_ELEMENTS),
        IconType::SplinePointer => Some(crate::common::icon_registry::SPLINEPOINTER_ELEMENTS),
        IconType::Split => Some(crate::common::icon_registry::SPLIT_ELEMENTS),
        IconType::Spool => Some(crate::common::icon_registry::SPOOL_ELEMENTS),
        IconType::Spotlight => Some(crate::common::icon_registry::SPOTLIGHT_ELEMENTS),
        IconType::SprayCan => Some(crate::common::icon_registry::SPRAYCAN_ELEMENTS),
        IconType::Sprout => Some(crate::common::icon_registry::SPROUT_ELEMENTS),
        IconType::Square => Some(crate::common::icon_registry::SQUARE_ELEMENTS),
        IconType::SquareActivity => Some(crate::common::icon_registry::SQUAREACTIVITY_ELEMENTS),
        IconType::SquareArrowDown => Some(crate::common::icon_registry::SQUAREARROWDOWN_ELEMENTS),
        IconType::SquareArrowDownLeft => Some(crate::common::icon_registry::SQUAREARROWDOWNLEFT_ELEMENTS),
        IconType::SquareArrowDownRight => Some(crate::common::icon_registry::SQUAREARROWDOWNRIGHT_ELEMENTS),
        IconType::SquareArrowLeft => Some(crate::common::icon_registry::SQUAREARROWLEFT_ELEMENTS),
        IconType::SquareArrowOutDownLeft => Some(crate::common::icon_registry::SQUAREARROWOUTDOWNLEFT_ELEMENTS),
        IconType::SquareArrowOutDownRight => Some(crate::common::icon_registry::SQUAREARROWOUTDOWNRIGHT_ELEMENTS),
        IconType::SquareArrowOutUpLeft => Some(crate::common::icon_registry::SQUAREARROWOUTUPLEFT_ELEMENTS),
        IconType::SquareArrowOutUpRight => Some(crate::common::icon_registry::SQUAREARROWOUTUPRIGHT_ELEMENTS),
        IconType::SquareArrowRight => Some(crate::common::icon_registry::SQUAREARROWRIGHT_ELEMENTS),
        IconType::SquareArrowUp => Some(crate::common::icon_registry::SQUAREARROWUP_ELEMENTS),
        IconType::SquareArrowUpLeft => Some(crate::common::icon_registry::SQUAREARROWUPLEFT_ELEMENTS),
        IconType::SquareArrowUpRight => Some(crate::common::icon_registry::SQUAREARROWUPRIGHT_ELEMENTS),
        IconType::SquareAsterisk => Some(crate::common::icon_registry::SQUAREASTERISK_ELEMENTS),
        IconType::SquareBottomDashedScissors => Some(crate::common::icon_registry::SQUAREBOTTOMDASHEDSCISSORS_ELEMENTS),
        IconType::SquareChartGantt => Some(crate::common::icon_registry::SQUARECHARTGANTT_ELEMENTS),
        IconType::SquareCheck => Some(crate::common::icon_registry::SQUARECHECK_ELEMENTS),
        IconType::SquareCheckBig => Some(crate::common::icon_registry::SQUARECHECKBIG_ELEMENTS),
        IconType::SquareChevronDown => Some(crate::common::icon_registry::SQUARECHEVRONDOWN_ELEMENTS),
        IconType::SquareChevronLeft => Some(crate::common::icon_registry::SQUARECHEVRONLEFT_ELEMENTS),
        IconType::SquareChevronRight => Some(crate::common::icon_registry::SQUARECHEVRONRIGHT_ELEMENTS),
        IconType::SquareChevronUp => Some(crate::common::icon_registry::SQUARECHEVRONUP_ELEMENTS),
        IconType::SquareCode => Some(crate::common::icon_registry::SQUARECODE_ELEMENTS),
        IconType::SquareDashed => Some(crate::common::icon_registry::SQUAREDASHED_ELEMENTS),
        IconType::SquareDashedBottom => Some(crate::common::icon_registry::SQUAREDASHEDBOTTOM_ELEMENTS),
        IconType::SquareDashedBottomCode => Some(crate::common::icon_registry::SQUAREDASHEDBOTTOMCODE_ELEMENTS),
        IconType::SquareDashedKanban => Some(crate::common::icon_registry::SQUAREDASHEDKANBAN_ELEMENTS),
        IconType::SquareDashedMousePointer => Some(crate::common::icon_registry::SQUAREDASHEDMOUSEPOINTER_ELEMENTS),
        IconType::SquareDashedTopSolid => Some(crate::common::icon_registry::SQUAREDASHEDTOPSOLID_ELEMENTS),
        IconType::SquareDivide => Some(crate::common::icon_registry::SQUAREDIVIDE_ELEMENTS),
        IconType::SquareDot => Some(crate::common::icon_registry::SQUAREDOT_ELEMENTS),
        IconType::SquareEqual => Some(crate::common::icon_registry::SQUAREEQUAL_ELEMENTS),
        IconType::SquareFunction => Some(crate::common::icon_registry::SQUAREFUNCTION_ELEMENTS),
        IconType::SquareKanban => Some(crate::common::icon_registry::SQUAREKANBAN_ELEMENTS),
        IconType::SquareLibrary => Some(crate::common::icon_registry::SQUARELIBRARY_ELEMENTS),
        IconType::SquareM => Some(crate::common::icon_registry::SQUAREM_ELEMENTS),
        IconType::SquareMenu => Some(crate::common::icon_registry::SQUAREMENU_ELEMENTS),
        IconType::SquareMinus => Some(crate::common::icon_registry::SQUAREMINUS_ELEMENTS),
        IconType::SquareMousePointer => Some(crate::common::icon_registry::SQUAREMOUSEPOINTER_ELEMENTS),
        IconType::SquareParking => Some(crate::common::icon_registry::SQUAREPARKING_ELEMENTS),
        IconType::SquareParkingOff => Some(crate::common::icon_registry::SQUAREPARKINGOFF_ELEMENTS),
        IconType::SquarePause => Some(crate::common::icon_registry::SQUAREPAUSE_ELEMENTS),
        IconType::SquarePen => Some(crate::common::icon_registry::SQUAREPEN_ELEMENTS),
        IconType::SquarePercent => Some(crate::common::icon_registry::SQUAREPERCENT_ELEMENTS),
        IconType::SquarePi => Some(crate::common::icon_registry::SQUAREPI_ELEMENTS),
        IconType::SquarePilcrow => Some(crate::common::icon_registry::SQUAREPILCROW_ELEMENTS),
        IconType::SquarePlay => Some(crate::common::icon_registry::SQUAREPLAY_ELEMENTS),
        IconType::SquarePlus => Some(crate::common::icon_registry::SQUAREPLUS_ELEMENTS),
        IconType::SquarePower => Some(crate::common::icon_registry::SQUAREPOWER_ELEMENTS),
        IconType::SquareRadical => Some(crate::common::icon_registry::SQUARERADICAL_ELEMENTS),
        IconType::SquareRoundCorner => Some(crate::common::icon_registry::SQUAREROUNDCORNER_ELEMENTS),
        IconType::SquareScissors => Some(crate::common::icon_registry::SQUARESCISSORS_ELEMENTS),
        IconType::SquareSigma => Some(crate::common::icon_registry::SQUARESIGMA_ELEMENTS),
        IconType::SquareSlash => Some(crate::common::icon_registry::SQUARESLASH_ELEMENTS),
        IconType::SquareSplitHorizontal => Some(crate::common::icon_registry::SQUARESPLITHORIZONTAL_ELEMENTS),
        IconType::SquareSplitVertical => Some(crate::common::icon_registry::SQUARESPLITVERTICAL_ELEMENTS),
        IconType::SquareSquare => Some(crate::common::icon_registry::SQUARESQUARE_ELEMENTS),
        IconType::SquareStack => Some(crate::common::icon_registry::SQUARESTACK_ELEMENTS),
        IconType::SquareStop => Some(crate::common::icon_registry::SQUARESTOP_ELEMENTS),
        IconType::SquareTerminal => Some(crate::common::icon_registry::SQUARETERMINAL_ELEMENTS),
        IconType::SquareUser => Some(crate::common::icon_registry::SQUAREUSER_ELEMENTS),
        IconType::SquareUserRound => Some(crate::common::icon_registry::SQUAREUSERROUND_ELEMENTS),
        IconType::SquareX => Some(crate::common::icon_registry::SQUAREX_ELEMENTS),
        IconType::SquaresExclude => Some(crate::common::icon_registry::SQUARESEXCLUDE_ELEMENTS),
        IconType::SquaresIntersect => Some(crate::common::icon_registry::SQUARESINTERSECT_ELEMENTS),
        IconType::SquaresSubtract => Some(crate::common::icon_registry::SQUARESSUBTRACT_ELEMENTS),
        IconType::SquaresUnite => Some(crate::common::icon_registry::SQUARESUNITE_ELEMENTS),
        IconType::Squircle => Some(crate::common::icon_registry::SQUIRCLE_ELEMENTS),
        IconType::SquircleDashed => Some(crate::common::icon_registry::SQUIRCLEDASHED_ELEMENTS),
        IconType::Squirrel => Some(crate::common::icon_registry::SQUIRREL_ELEMENTS),
        IconType::Stamp => Some(crate::common::icon_registry::STAMP_ELEMENTS),
        IconType::Star => Some(crate::common::icon_registry::STAR_ELEMENTS),
        IconType::StarHalf => Some(crate::common::icon_registry::STARHALF_ELEMENTS),
        IconType::StarOff => Some(crate::common::icon_registry::STAROFF_ELEMENTS),
        IconType::StepBack => Some(crate::common::icon_registry::STEPBACK_ELEMENTS),
        IconType::StepForward => Some(crate::common::icon_registry::STEPFORWARD_ELEMENTS),
        IconType::Stethoscope => Some(crate::common::icon_registry::STETHOSCOPE_ELEMENTS),
        IconType::Sticker => Some(crate::common::icon_registry::STICKER_ELEMENTS),
        IconType::StickyNote => Some(crate::common::icon_registry::STICKYNOTE_ELEMENTS),
        IconType::Store => Some(crate::common::icon_registry::STORE_ELEMENTS),
        IconType::StretchHorizontal => Some(crate::common::icon_registry::STRETCHHORIZONTAL_ELEMENTS),
        IconType::StretchVertical => Some(crate::common::icon_registry::STRETCHVERTICAL_ELEMENTS),
        IconType::Strikethrough => Some(crate::common::icon_registry::STRIKETHROUGH_ELEMENTS),
        IconType::Subscript => Some(crate::common::icon_registry::SUBSCRIPT_ELEMENTS),
        IconType::Sun => Some(crate::common::icon_registry::SUN_ELEMENTS),
        IconType::SunDim => Some(crate::common::icon_registry::SUNDIM_ELEMENTS),
        IconType::SunMedium => Some(crate::common::icon_registry::SUNMEDIUM_ELEMENTS),
        IconType::SunMoon => Some(crate::common::icon_registry::SUNMOON_ELEMENTS),
        IconType::SunSnow => Some(crate::common::icon_registry::SUNSNOW_ELEMENTS),
        IconType::Sunrise => Some(crate::common::icon_registry::SUNRISE_ELEMENTS),
        IconType::Sunset => Some(crate::common::icon_registry::SUNSET_ELEMENTS),
        IconType::Superscript => Some(crate::common::icon_registry::SUPERSCRIPT_ELEMENTS),
        IconType::SwatchBook => Some(crate::common::icon_registry::SWATCHBOOK_ELEMENTS),
        IconType::SwissFranc => Some(crate::common::icon_registry::SWISSFRANC_ELEMENTS),
        IconType::SwitchCamera => Some(crate::common::icon_registry::SWITCHCAMERA_ELEMENTS),
        IconType::Sword => Some(crate::common::icon_registry::SWORD_ELEMENTS),
        IconType::Swords => Some(crate::common::icon_registry::SWORDS_ELEMENTS),
        IconType::Syringe => Some(crate::common::icon_registry::SYRINGE_ELEMENTS),
        IconType::Table => Some(crate::common::icon_registry::TABLE_ELEMENTS),
        IconType::Table2 => Some(crate::common::icon_registry::TABLE2_ELEMENTS),
        IconType::TableCellsMerge => Some(crate::common::icon_registry::TABLECELLSMERGE_ELEMENTS),
        IconType::TableCellsSplit => Some(crate::common::icon_registry::TABLECELLSSPLIT_ELEMENTS),
        IconType::TableColumnsSplit => Some(crate::common::icon_registry::TABLECOLUMNSSPLIT_ELEMENTS),
        IconType::TableOfContents => Some(crate::common::icon_registry::TABLEOFCONTENTS_ELEMENTS),
        IconType::TableProperties => Some(crate::common::icon_registry::TABLEPROPERTIES_ELEMENTS),
        IconType::TableRowsSplit => Some(crate::common::icon_registry::TABLEROWSSPLIT_ELEMENTS),
        IconType::Tablet => Some(crate::common::icon_registry::TABLET_ELEMENTS),
        IconType::TabletSmartphone => Some(crate::common::icon_registry::TABLETSMARTPHONE_ELEMENTS),
        IconType::Tablets => Some(crate::common::icon_registry::TABLETS_ELEMENTS),
        IconType::Tag => Some(crate::common::icon_registry::TAG_ELEMENTS),
        IconType::Tags => Some(crate::common::icon_registry::TAGS_ELEMENTS),
        IconType::Tally1 => Some(crate::common::icon_registry::TALLY1_ELEMENTS),
        IconType::Tally2 => Some(crate::common::icon_registry::TALLY2_ELEMENTS),
        IconType::Tally3 => Some(crate::common::icon_registry::TALLY3_ELEMENTS),
        IconType::Tally4 => Some(crate::common::icon_registry::TALLY4_ELEMENTS),
        IconType::Tally5 => Some(crate::common::icon_registry::TALLY5_ELEMENTS),
        IconType::Tangent => Some(crate::common::icon_registry::TANGENT_ELEMENTS),
        IconType::Target => Some(crate::common::icon_registry::TARGET_ELEMENTS),
        IconType::Telescope => Some(crate::common::icon_registry::TELESCOPE_ELEMENTS),
        IconType::Tent => Some(crate::common::icon_registry::TENT_ELEMENTS),
        IconType::TentTree => Some(crate::common::icon_registry::TENTTREE_ELEMENTS),
        IconType::Terminal => Some(crate::common::icon_registry::TERMINAL_ELEMENTS),
        IconType::TestTube => Some(crate::common::icon_registry::TESTTUBE_ELEMENTS),
        IconType::TestTubeDiagonal => Some(crate::common::icon_registry::TESTTUBEDIAGONAL_ELEMENTS),
        IconType::TestTubes => Some(crate::common::icon_registry::TESTTUBES_ELEMENTS),
        IconType::Text => Some(crate::common::icon_registry::TEXT_ELEMENTS),
        IconType::TextCursor => Some(crate::common::icon_registry::TEXTCURSOR_ELEMENTS),
        IconType::TextCursorInput => Some(crate::common::icon_registry::TEXTCURSORINPUT_ELEMENTS),
        IconType::TextQuote => Some(crate::common::icon_registry::TEXTQUOTE_ELEMENTS),
        IconType::TextSearch => Some(crate::common::icon_registry::TEXTSEARCH_ELEMENTS),
        IconType::TextSelect => Some(crate::common::icon_registry::TEXTSELECT_ELEMENTS),
        IconType::Theater => Some(crate::common::icon_registry::THEATER_ELEMENTS),
        IconType::Thermometer => Some(crate::common::icon_registry::THERMOMETER_ELEMENTS),
        IconType::ThermometerSnowflake => Some(crate::common::icon_registry::THERMOMETERSNOWFLAKE_ELEMENTS),
        IconType::ThermometerSun => Some(crate::common::icon_registry::THERMOMETERSUN_ELEMENTS),
        IconType::ThumbsDown => Some(crate::common::icon_registry::THUMBSDOWN_ELEMENTS),
        IconType::ThumbsUp => Some(crate::common::icon_registry::THUMBSUP_ELEMENTS),
        IconType::Ticket => Some(crate::common::icon_registry::TICKET_ELEMENTS),
        IconType::TicketCheck => Some(crate::common::icon_registry::TICKETCHECK_ELEMENTS),
        IconType::TicketMinus => Some(crate::common::icon_registry::TICKETMINUS_ELEMENTS),
        IconType::TicketPercent => Some(crate::common::icon_registry::TICKETPERCENT_ELEMENTS),
        IconType::TicketPlus => Some(crate::common::icon_registry::TICKETPLUS_ELEMENTS),
        IconType::TicketSlash => Some(crate::common::icon_registry::TICKETSLASH_ELEMENTS),
        IconType::TicketX => Some(crate::common::icon_registry::TICKETX_ELEMENTS),
        IconType::Tickets => Some(crate::common::icon_registry::TICKETS_ELEMENTS),
        IconType::TicketsPlane => Some(crate::common::icon_registry::TICKETSPLANE_ELEMENTS),
        IconType::Timer => Some(crate::common::icon_registry::TIMER_ELEMENTS),
        IconType::TimerOff => Some(crate::common::icon_registry::TIMEROFF_ELEMENTS),
        IconType::TimerReset => Some(crate::common::icon_registry::TIMERRESET_ELEMENTS),
        IconType::ToggleLeft => Some(crate::common::icon_registry::TOGGLELEFT_ELEMENTS),
        IconType::ToggleRight => Some(crate::common::icon_registry::TOGGLERIGHT_ELEMENTS),
        IconType::Toilet => Some(crate::common::icon_registry::TOILET_ELEMENTS),
        IconType::ToolCase => Some(crate::common::icon_registry::TOOLCASE_ELEMENTS),
        IconType::Tornado => Some(crate::common::icon_registry::TORNADO_ELEMENTS),
        IconType::Torus => Some(crate::common::icon_registry::TORUS_ELEMENTS),
        IconType::Touchpad => Some(crate::common::icon_registry::TOUCHPAD_ELEMENTS),
        IconType::TouchpadOff => Some(crate::common::icon_registry::TOUCHPADOFF_ELEMENTS),
        IconType::TowerControl => Some(crate::common::icon_registry::TOWERCONTROL_ELEMENTS),
        IconType::ToyBrick => Some(crate::common::icon_registry::TOYBRICK_ELEMENTS),
        IconType::Tractor => Some(crate::common::icon_registry::TRACTOR_ELEMENTS),
        IconType::TrafficCone => Some(crate::common::icon_registry::TRAFFICCONE_ELEMENTS),
        IconType::TrainFront => Some(crate::common::icon_registry::TRAINFRONT_ELEMENTS),
        IconType::TrainFrontTunnel => Some(crate::common::icon_registry::TRAINFRONTTUNNEL_ELEMENTS),
        IconType::TrainTrack => Some(crate::common::icon_registry::TRAINTRACK_ELEMENTS),
        IconType::TramFront => Some(crate::common::icon_registry::TRAMFRONT_ELEMENTS),
        IconType::Transgender => Some(crate::common::icon_registry::TRANSGENDER_ELEMENTS),
        IconType::Trash => Some(crate::common::icon_registry::TRASH_ELEMENTS),
        IconType::Trash2 => Some(crate::common::icon_registry::TRASH2_ELEMENTS),
        IconType::TreeDeciduous => Some(crate::common::icon_registry::TREEDECIDUOUS_ELEMENTS),
        IconType::TreePalm => Some(crate::common::icon_registry::TREEPALM_ELEMENTS),
        IconType::TreePine => Some(crate::common::icon_registry::TREEPINE_ELEMENTS),
        IconType::Trees => Some(crate::common::icon_registry::TREES_ELEMENTS),
        IconType::Trello => Some(crate::common::icon_registry::TRELLO_ELEMENTS),
        IconType::TrendingDown => Some(crate::common::icon_registry::TRENDINGDOWN_ELEMENTS),
        IconType::TrendingUp => Some(crate::common::icon_registry::TRENDINGUP_ELEMENTS),
        IconType::TrendingUpDown => Some(crate::common::icon_registry::TRENDINGUPDOWN_ELEMENTS),
        IconType::Triangle => Some(crate::common::icon_registry::TRIANGLE_ELEMENTS),
        IconType::TriangleAlert => Some(crate::common::icon_registry::TRIANGLEALERT_ELEMENTS),
        IconType::TriangleDashed => Some(crate::common::icon_registry::TRIANGLEDASHED_ELEMENTS),
        IconType::TriangleRight => Some(crate::common::icon_registry::TRIANGLERIGHT_ELEMENTS),
        IconType::Trophy => Some(crate::common::icon_registry::TROPHY_ELEMENTS),
        IconType::Truck => Some(crate::common::icon_registry::TRUCK_ELEMENTS),
        IconType::TruckElectric => Some(crate::common::icon_registry::TRUCKELECTRIC_ELEMENTS),
        IconType::TurkishLira => Some(crate::common::icon_registry::TURKISHLIRA_ELEMENTS),
        IconType::Turtle => Some(crate::common::icon_registry::TURTLE_ELEMENTS),
        IconType::Tv => Some(crate::common::icon_registry::TV_ELEMENTS),
        IconType::TvMinimal => Some(crate::common::icon_registry::TVMINIMAL_ELEMENTS),
        IconType::TvMinimalPlay => Some(crate::common::icon_registry::TVMINIMALPLAY_ELEMENTS),
        IconType::Twitch => Some(crate::common::icon_registry::TWITCH_ELEMENTS),
        IconType::Twitter => Some(crate::common::icon_registry::TWITTER_ELEMENTS),
        IconType::Type => Some(crate::common::icon_registry::TYPE_ELEMENTS),
        IconType::TypeOutline => Some(crate::common::icon_registry::TYPEOUTLINE_ELEMENTS),
        IconType::Umbrella => Some(crate::common::icon_registry::UMBRELLA_ELEMENTS),
        IconType::UmbrellaOff => Some(crate::common::icon_registry::UMBRELLAOFF_ELEMENTS),
        IconType::Underline => Some(crate::common::icon_registry::UNDERLINE_ELEMENTS),
        IconType::Undo => Some(crate::common::icon_registry::UNDO_ELEMENTS),
        IconType::Undo2 => Some(crate::common::icon_registry::UNDO2_ELEMENTS),
        IconType::UndoDot => Some(crate::common::icon_registry::UNDODOT_ELEMENTS),
        IconType::UnfoldHorizontal => Some(crate::common::icon_registry::UNFOLDHORIZONTAL_ELEMENTS),
        IconType::UnfoldVertical => Some(crate::common::icon_registry::UNFOLDVERTICAL_ELEMENTS),
        IconType::Ungroup => Some(crate::common::icon_registry::UNGROUP_ELEMENTS),
        IconType::University => Some(crate::common::icon_registry::UNIVERSITY_ELEMENTS),
        IconType::Unlink => Some(crate::common::icon_registry::UNLINK_ELEMENTS),
        IconType::Unlink2 => Some(crate::common::icon_registry::UNLINK2_ELEMENTS),
        IconType::Unplug => Some(crate::common::icon_registry::UNPLUG_ELEMENTS),
        IconType::Upload => Some(crate::common::icon_registry::UPLOAD_ELEMENTS),
        IconType::Usb => Some(crate::common::icon_registry::USB_ELEMENTS),
        IconType::User => Some(crate::common::icon_registry::USER_ELEMENTS),
        IconType::UserCheck => Some(crate::common::icon_registry::USERCHECK_ELEMENTS),
        IconType::UserCog => Some(crate::common::icon_registry::USERCOG_ELEMENTS),
        IconType::UserLock => Some(crate::common::icon_registry::USERLOCK_ELEMENTS),
        IconType::UserMinus => Some(crate::common::icon_registry::USERMINUS_ELEMENTS),
        IconType::UserPen => Some(crate::common::icon_registry::USERPEN_ELEMENTS),
        IconType::UserPlus => Some(crate::common::icon_registry::USERPLUS_ELEMENTS),
        IconType::UserRound => Some(crate::common::icon_registry::USERROUND_ELEMENTS),
        IconType::UserRoundCheck => Some(crate::common::icon_registry::USERROUNDCHECK_ELEMENTS),
        IconType::UserRoundCog => Some(crate::common::icon_registry::USERROUNDCOG_ELEMENTS),
        IconType::UserRoundMinus => Some(crate::common::icon_registry::USERROUNDMINUS_ELEMENTS),
        IconType::UserRoundPen => Some(crate::common::icon_registry::USERROUNDPEN_ELEMENTS),
        IconType::UserRoundPlus => Some(crate::common::icon_registry::USERROUNDPLUS_ELEMENTS),
        IconType::UserRoundSearch => Some(crate::common::icon_registry::USERROUNDSEARCH_ELEMENTS),
        IconType::UserRoundX => Some(crate::common::icon_registry::USERROUNDX_ELEMENTS),
        IconType::UserSearch => Some(crate::common::icon_registry::USERSEARCH_ELEMENTS),
        IconType::UserStar => Some(crate::common::icon_registry::USERSTAR_ELEMENTS),
        IconType::UserX => Some(crate::common::icon_registry::USERX_ELEMENTS),
        IconType::Users => Some(crate::common::icon_registry::USERS_ELEMENTS),
        IconType::UsersRound => Some(crate::common::icon_registry::USERSROUND_ELEMENTS),
        IconType::Utensils => Some(crate::common::icon_registry::UTENSILS_ELEMENTS),
        IconType::UtensilsCrossed => Some(crate::common::icon_registry::UTENSILSCROSSED_ELEMENTS),
        IconType::UtilityPole => Some(crate::common::icon_registry::UTILITYPOLE_ELEMENTS),
        IconType::Variable => Some(crate::common::icon_registry::VARIABLE_ELEMENTS),
        IconType::Vault => Some(crate::common::icon_registry::VAULT_ELEMENTS),
        IconType::VectorSquare => Some(crate::common::icon_registry::VECTORSQUARE_ELEMENTS),
        IconType::Vegan => Some(crate::common::icon_registry::VEGAN_ELEMENTS),
        IconType::VenetianMask => Some(crate::common::icon_registry::VENETIANMASK_ELEMENTS),
        IconType::Venus => Some(crate::common::icon_registry::VENUS_ELEMENTS),
        IconType::VenusAndMars => Some(crate::common::icon_registry::VENUSANDMARS_ELEMENTS),
        IconType::Vibrate => Some(crate::common::icon_registry::VIBRATE_ELEMENTS),
        IconType::VibrateOff => Some(crate::common::icon_registry::VIBRATEOFF_ELEMENTS),
        IconType::Video => Some(crate::common::icon_registry::VIDEO_ELEMENTS),
        IconType::VideoOff => Some(crate::common::icon_registry::VIDEOOFF_ELEMENTS),
        IconType::Videotape => Some(crate::common::icon_registry::VIDEOTAPE_ELEMENTS),
        IconType::View => Some(crate::common::icon_registry::VIEW_ELEMENTS),
        IconType::Voicemail => Some(crate::common::icon_registry::VOICEMAIL_ELEMENTS),
        IconType::Volleyball => Some(crate::common::icon_registry::VOLLEYBALL_ELEMENTS),
        IconType::Volume => Some(crate::common::icon_registry::VOLUME_ELEMENTS),
        IconType::Volume1 => Some(crate::common::icon_registry::VOLUME1_ELEMENTS),
        IconType::Volume2 => Some(crate::common::icon_registry::VOLUME2_ELEMENTS),
        IconType::VolumeOff => Some(crate::common::icon_registry::VOLUMEOFF_ELEMENTS),
        IconType::VolumeX => Some(crate::common::icon_registry::VOLUMEX_ELEMENTS),
        IconType::Vote => Some(crate::common::icon_registry::VOTE_ELEMENTS),
        IconType::Wallet => Some(crate::common::icon_registry::WALLET_ELEMENTS),
        IconType::WalletCards => Some(crate::common::icon_registry::WALLETCARDS_ELEMENTS),
        IconType::WalletMinimal => Some(crate::common::icon_registry::WALLETMINIMAL_ELEMENTS),
        IconType::Wallpaper => Some(crate::common::icon_registry::WALLPAPER_ELEMENTS),
        IconType::Wand => Some(crate::common::icon_registry::WAND_ELEMENTS),
        IconType::WandSparkles => Some(crate::common::icon_registry::WANDSPARKLES_ELEMENTS),
        IconType::Warehouse => Some(crate::common::icon_registry::WAREHOUSE_ELEMENTS),
        IconType::WashingMachine => Some(crate::common::icon_registry::WASHINGMACHINE_ELEMENTS),
        IconType::Watch => Some(crate::common::icon_registry::WATCH_ELEMENTS),
        IconType::Waves => Some(crate::common::icon_registry::WAVES_ELEMENTS),
        IconType::WavesLadder => Some(crate::common::icon_registry::WAVESLADDER_ELEMENTS),
        IconType::Waypoints => Some(crate::common::icon_registry::WAYPOINTS_ELEMENTS),
        IconType::Webcam => Some(crate::common::icon_registry::WEBCAM_ELEMENTS),
        IconType::Webhook => Some(crate::common::icon_registry::WEBHOOK_ELEMENTS),
        IconType::WebhookOff => Some(crate::common::icon_registry::WEBHOOKOFF_ELEMENTS),
        IconType::Weight => Some(crate::common::icon_registry::WEIGHT_ELEMENTS),
        IconType::Wheat => Some(crate::common::icon_registry::WHEAT_ELEMENTS),
        IconType::WheatOff => Some(crate::common::icon_registry::WHEATOFF_ELEMENTS),
        IconType::WholeWord => Some(crate::common::icon_registry::WHOLEWORD_ELEMENTS),
        IconType::Wifi => Some(crate::common::icon_registry::WIFI_ELEMENTS),
        IconType::WifiCog => Some(crate::common::icon_registry::WIFICOG_ELEMENTS),
        IconType::WifiHigh => Some(crate::common::icon_registry::WIFIHIGH_ELEMENTS),
        IconType::WifiLow => Some(crate::common::icon_registry::WIFILOW_ELEMENTS),
        IconType::WifiOff => Some(crate::common::icon_registry::WIFIOFF_ELEMENTS),
        IconType::WifiPen => Some(crate::common::icon_registry::WIFIPEN_ELEMENTS),
        IconType::WifiSync => Some(crate::common::icon_registry::WIFISYNC_ELEMENTS),
        IconType::WifiZero => Some(crate::common::icon_registry::WIFIZERO_ELEMENTS),
        IconType::Wind => Some(crate::common::icon_registry::WIND_ELEMENTS),
        IconType::WindArrowDown => Some(crate::common::icon_registry::WINDARROWDOWN_ELEMENTS),
        IconType::Wine => Some(crate::common::icon_registry::WINE_ELEMENTS),
        IconType::WineOff => Some(crate::common::icon_registry::WINEOFF_ELEMENTS),
        IconType::Workflow => Some(crate::common::icon_registry::WORKFLOW_ELEMENTS),
        IconType::Worm => Some(crate::common::icon_registry::WORM_ELEMENTS),
        IconType::WrapText => Some(crate::common::icon_registry::WRAPTEXT_ELEMENTS),
        IconType::Wrench => Some(crate::common::icon_registry::WRENCH_ELEMENTS),
        IconType::X => Some(crate::common::icon_registry::X_ELEMENTS),
        IconType::Youtube => Some(crate::common::icon_registry::YOUTUBE_ELEMENTS),
        IconType::Zap => Some(crate::common::icon_registry::ZAP_ELEMENTS),
        IconType::ZapOff => Some(crate::common::icon_registry::ZAPOFF_ELEMENTS),
        IconType::ZoomIn => Some(crate::common::icon_registry::ZOOMIN_ELEMENTS),
        IconType::ZoomOut => Some(crate::common::icon_registry::ZOOMOUT_ELEMENTS),
    }
}
