use crate::{Icon, icons};
pub(super) fn find_part_2(slug: &str) -> Option<Icon> {
match slug {
"logo-github-24" => Some(icons::LOGO_GITHUB_24),
"loop-16" => Some(icons::LOOP_16),
"loop-24" => Some(icons::LOOP_24),
"mail-16" => Some(icons::MAIL_16),
"mail-24" => Some(icons::MAIL_24),
"mark-github-16" => Some(icons::MARK_GITHUB_16),
"mark-github-24" => Some(icons::MARK_GITHUB_24),
"markdown-16" => Some(icons::MARKDOWN_16),
"markdown-24" => Some(icons::MARKDOWN_24),
"maximize-16" => Some(icons::MAXIMIZE_16),
"maximize-24" => Some(icons::MAXIMIZE_24),
"mcp-16" => Some(icons::MCP_16),
"mcp-24" => Some(icons::MCP_24),
"megaphone-16" => Some(icons::MEGAPHONE_16),
"megaphone-24" => Some(icons::MEGAPHONE_24),
"mention-16" => Some(icons::MENTION_16),
"mention-24" => Some(icons::MENTION_24),
"meter-16" => Some(icons::METER_16),
"meter-24" => Some(icons::METER_24),
"milestone-16" => Some(icons::MILESTONE_16),
"milestone-24" => Some(icons::MILESTONE_24),
"minimize-16" => Some(icons::MINIMIZE_16),
"minimize-24" => Some(icons::MINIMIZE_24),
"mirror-16" => Some(icons::MIRROR_16),
"mirror-24" => Some(icons::MIRROR_24),
"moon-16" => Some(icons::MOON_16),
"moon-24" => Some(icons::MOON_24),
"mortar-board-16" => Some(icons::MORTAR_BOARD_16),
"mortar-board-24" => Some(icons::MORTAR_BOARD_24),
"move-to-bottom-16" => Some(icons::MOVE_TO_BOTTOM_16),
"move-to-bottom-24" => Some(icons::MOVE_TO_BOTTOM_24),
"move-to-end-16" => Some(icons::MOVE_TO_END_16),
"move-to-end-24" => Some(icons::MOVE_TO_END_24),
"move-to-start-16" => Some(icons::MOVE_TO_START_16),
"move-to-start-24" => Some(icons::MOVE_TO_START_24),
"move-to-top-16" => Some(icons::MOVE_TO_TOP_16),
"move-to-top-24" => Some(icons::MOVE_TO_TOP_24),
"multi-select-16" => Some(icons::MULTI_SELECT_16),
"multi-select-24" => Some(icons::MULTI_SELECT_24),
"mute-16" => Some(icons::MUTE_16),
"mute-24" => Some(icons::MUTE_24),
"no-entry-16" => Some(icons::NO_ENTRY_16),
"no-entry-24" => Some(icons::NO_ENTRY_24),
"no-entry-fill-12" => Some(icons::NO_ENTRY_FILL_12),
"node-16" => Some(icons::NODE_16),
"node-24" => Some(icons::NODE_24),
"north-star-16" => Some(icons::NORTH_STAR_16),
"north-star-24" => Some(icons::NORTH_STAR_24),
"note-16" => Some(icons::NOTE_16),
"note-24" => Some(icons::NOTE_24),
"number-16" => Some(icons::NUMBER_16),
"number-24" => Some(icons::NUMBER_24),
"organization-16" => Some(icons::ORGANIZATION_16),
"organization-24" => Some(icons::ORGANIZATION_24),
"package-16" => Some(icons::PACKAGE_16),
"package-24" => Some(icons::PACKAGE_24),
"package-dependencies-16" => Some(icons::PACKAGE_DEPENDENCIES_16),
"package-dependencies-24" => Some(icons::PACKAGE_DEPENDENCIES_24),
"package-dependents-16" => Some(icons::PACKAGE_DEPENDENTS_16),
"package-dependents-24" => Some(icons::PACKAGE_DEPENDENTS_24),
"paintbrush-16" => Some(icons::PAINTBRUSH_16),
"paintbrush-24" => Some(icons::PAINTBRUSH_24),
"paper-airplane-16" => Some(icons::PAPER_AIRPLANE_16),
"paper-airplane-24" => Some(icons::PAPER_AIRPLANE_24),
"paperclip-16" => Some(icons::PAPERCLIP_16),
"paperclip-24" => Some(icons::PAPERCLIP_24),
"passkey-fill-16" => Some(icons::PASSKEY_FILL_16),
"passkey-fill-24" => Some(icons::PASSKEY_FILL_24),
"paste-16" => Some(icons::PASTE_16),
"paste-24" => Some(icons::PASTE_24),
"pause-16" => Some(icons::PAUSE_16),
"pause-24" => Some(icons::PAUSE_24),
"pencil-16" => Some(icons::PENCIL_16),
"pencil-24" => Some(icons::PENCIL_24),
"pencil-ai-16" => Some(icons::PENCIL_AI_16),
"pencil-ai-24" => Some(icons::PENCIL_AI_24),
"people-16" => Some(icons::PEOPLE_16),
"people-24" => Some(icons::PEOPLE_24),
"person-16" => Some(icons::PERSON_16),
"person-24" => Some(icons::PERSON_24),
"person-add-16" => Some(icons::PERSON_ADD_16),
"person-add-24" => Some(icons::PERSON_ADD_24),
"person-fill-16" => Some(icons::PERSON_FILL_16),
"person-fill-24" => Some(icons::PERSON_FILL_24),
"pin-16" => Some(icons::PIN_16),
"pin-24" => Some(icons::PIN_24),
"pin-slash-16" => Some(icons::PIN_SLASH_16),
"pin-slash-24" => Some(icons::PIN_SLASH_24),
"pivot-column-16" => Some(icons::PIVOT_COLUMN_16),
"pivot-column-24" => Some(icons::PIVOT_COLUMN_24),
"play-16" => Some(icons::PLAY_16),
"play-24" => Some(icons::PLAY_24),
"plug-16" => Some(icons::PLUG_16),
"plug-24" => Some(icons::PLUG_24),
"plus-16" => Some(icons::PLUS_16),
"plus-24" => Some(icons::PLUS_24),
"plus-circle-16" => Some(icons::PLUS_CIRCLE_16),
"plus-circle-24" => Some(icons::PLUS_CIRCLE_24),
"project-16" => Some(icons::PROJECT_16),
"project-24" => Some(icons::PROJECT_24),
"project-roadmap-16" => Some(icons::PROJECT_ROADMAP_16),
"project-roadmap-24" => Some(icons::PROJECT_ROADMAP_24),
"project-symlink-16" => Some(icons::PROJECT_SYMLINK_16),
"project-symlink-24" => Some(icons::PROJECT_SYMLINK_24),
"project-template-16" => Some(icons::PROJECT_TEMPLATE_16),
"project-template-24" => Some(icons::PROJECT_TEMPLATE_24),
"pulse-16" => Some(icons::PULSE_16),
"pulse-24" => Some(icons::PULSE_24),
"question-16" => Some(icons::QUESTION_16),
"question-24" => Some(icons::QUESTION_24),
"quote-16" => Some(icons::QUOTE_16),
"quote-24" => Some(icons::QUOTE_24),
"read-16" => Some(icons::READ_16),
"read-24" => Some(icons::READ_24),
"redo-16" => Some(icons::REDO_16),
"redo-24" => Some(icons::REDO_24),
"rel-file-path-16" => Some(icons::REL_FILE_PATH_16),
"rel-file-path-24" => Some(icons::REL_FILE_PATH_24),
"reply-16" => Some(icons::REPLY_16),
"reply-24" => Some(icons::REPLY_24),
"repo-16" => Some(icons::REPO_16),
"repo-24" => Some(icons::REPO_24),
"repo-clone-16" => Some(icons::REPO_CLONE_16),
"repo-clone-24" => Some(icons::REPO_CLONE_24),
"repo-delete-24" => Some(icons::REPO_DELETE_24),
"repo-deleted-16" => Some(icons::REPO_DELETED_16),
"repo-forked-16" => Some(icons::REPO_FORKED_16),
"repo-forked-24" => Some(icons::REPO_FORKED_24),
"repo-forked-locked-16" => Some(icons::REPO_FORKED_LOCKED_16),
"repo-forked-locked-24" => Some(icons::REPO_FORKED_LOCKED_24),
"repo-locked-16" => Some(icons::REPO_LOCKED_16),
"repo-locked-24" => Some(icons::REPO_LOCKED_24),
"repo-pull-16" => Some(icons::REPO_PULL_16),
"repo-pull-24" => Some(icons::REPO_PULL_24),
"repo-push-16" => Some(icons::REPO_PUSH_16),
"repo-push-24" => Some(icons::REPO_PUSH_24),
"repo-template-16" => Some(icons::REPO_TEMPLATE_16),
"repo-template-24" => Some(icons::REPO_TEMPLATE_24),
"report-16" => Some(icons::REPORT_16),
"report-24" => Some(icons::REPORT_24),
"rocket-16" => Some(icons::ROCKET_16),
"rocket-24" => Some(icons::ROCKET_24),
"rows-16" => Some(icons::ROWS_16),
"rows-24" => Some(icons::ROWS_24),
"rss-16" => Some(icons::RSS_16),
"rss-24" => Some(icons::RSS_24),
"ruby-16" => Some(icons::RUBY_16),
"ruby-24" => Some(icons::RUBY_24),
"sandbox-16" => Some(icons::SANDBOX_16),
"screen-full-16" => Some(icons::SCREEN_FULL_16),
"screen-full-24" => Some(icons::SCREEN_FULL_24),
"screen-normal-16" => Some(icons::SCREEN_NORMAL_16),
"screen-normal-24" => Some(icons::SCREEN_NORMAL_24),
"search-16" => Some(icons::SEARCH_16),
"search-24" => Some(icons::SEARCH_24),
"server-16" => Some(icons::SERVER_16),
"server-24" => Some(icons::SERVER_24),
"share-16" => Some(icons::SHARE_16),
"share-24" => Some(icons::SHARE_24),
"share-android-16" => Some(icons::SHARE_ANDROID_16),
"share-android-24" => Some(icons::SHARE_ANDROID_24),
"shield-16" => Some(icons::SHIELD_16),
"shield-24" => Some(icons::SHIELD_24),
"shield-check-16" => Some(icons::SHIELD_CHECK_16),
"shield-check-24" => Some(icons::SHIELD_CHECK_24),
"shield-lock-16" => Some(icons::SHIELD_LOCK_16),
"shield-lock-24" => Some(icons::SHIELD_LOCK_24),
"shield-slash-16" => Some(icons::SHIELD_SLASH_16),
"shield-slash-24" => Some(icons::SHIELD_SLASH_24),
"shield-x-16" => Some(icons::SHIELD_X_16),
"shield-x-24" => Some(icons::SHIELD_X_24),
"sidebar-collapse-16" => Some(icons::SIDEBAR_COLLAPSE_16),
"sidebar-collapse-24" => Some(icons::SIDEBAR_COLLAPSE_24),
"sidebar-expand-16" => Some(icons::SIDEBAR_EXPAND_16),
"sidebar-expand-24" => Some(icons::SIDEBAR_EXPAND_24),
"sign-in-16" => Some(icons::SIGN_IN_16),
"sign-in-24" => Some(icons::SIGN_IN_24),
"sign-out-16" => Some(icons::SIGN_OUT_16),
"sign-out-24" => Some(icons::SIGN_OUT_24),
"single-select-16" => Some(icons::SINGLE_SELECT_16),
"single-select-24" => Some(icons::SINGLE_SELECT_24),
"skip-16" => Some(icons::SKIP_16),
"skip-24" => Some(icons::SKIP_24),
"skip-fill-16" => Some(icons::SKIP_FILL_16),
"skip-fill-24" => Some(icons::SKIP_FILL_24),
"sliders-16" => Some(icons::SLIDERS_16),
"sliders-24" => Some(icons::SLIDERS_24),
"smiley-16" => Some(icons::SMILEY_16),
"smiley-24" => Some(icons::SMILEY_24),
"smiley-frown-16" => Some(icons::SMILEY_FROWN_16),
"smiley-frown-24" => Some(icons::SMILEY_FROWN_24),
"smiley-frustrated-16" => Some(icons::SMILEY_FRUSTRATED_16),
"smiley-frustrated-24" => Some(icons::SMILEY_FRUSTRATED_24),
"smiley-grin-16" => Some(icons::SMILEY_GRIN_16),
"smiley-grin-24" => Some(icons::SMILEY_GRIN_24),
"smiley-neutral-16" => Some(icons::SMILEY_NEUTRAL_16),
"smiley-neutral-24" => Some(icons::SMILEY_NEUTRAL_24),
"sort-asc-16" => Some(icons::SORT_ASC_16),
"sort-asc-24" => Some(icons::SORT_ASC_24),
"sort-desc-16" => Some(icons::SORT_DESC_16),
_ => None,
}
}