use crate::{Icon, icons};
pub(super) fn find_part_1(slug: &str) -> Option<Icon> {
match slug {
"filter-remove-24" => Some(icons::FILTER_REMOVE_24),
"diff-removed-24" => Some(icons::DIFF_REMOVED_24),
"diff-ignored-24" => Some(icons::DIFF_IGNORED_24),
"person-16" => Some(icons::PERSON_16),
"cache-24" => Some(icons::CACHE_24),
"image-24" => Some(icons::IMAGE_24),
"file-badge-16" => Some(icons::FILE_BADGE_16),
"star-24" => Some(icons::STAR_24),
"location-16" => Some(icons::LOCATION_16),
"passkey-fill-16" => Some(icons::PASSKEY_FILL_16),
"accessibility-inset-24" => Some(icons::ACCESSIBILITY_INSET_24),
"ai-model-16" => Some(icons::AI_MODEL_16),
"loop-24" => Some(icons::LOOP_24),
"broadcast-24" => Some(icons::BROADCAST_24),
"sponsor-tiers-24" => Some(icons::SPONSOR_TIERS_24),
"cpu-24" => Some(icons::CPU_24),
"plus-circle-16" => Some(icons::PLUS_CIRCLE_16),
"skip-24" => Some(icons::SKIP_24),
"briefcase-24" => Some(icons::BRIEFCASE_24),
"table-16" => Some(icons::TABLE_16),
"zoom-out-16" => Some(icons::ZOOM_OUT_16),
"bell-fill-16" => Some(icons::BELL_FILL_16),
"note-16" => Some(icons::NOTE_16),
"sparkle-24" => Some(icons::SPARKLE_24),
"package-dependents-24" => Some(icons::PACKAGE_DEPENDENTS_24),
"issue-tracks-16" => Some(icons::ISSUE_TRACKS_16),
"smiley-16" => Some(icons::SMILEY_16),
"feed-public-16" => Some(icons::FEED_PUBLIC_16),
"paper-airplane-24" => Some(icons::PAPER_AIRPLANE_24),
"comment-ai-24" => Some(icons::COMMENT_AI_24),
"repo-delete-24" => Some(icons::REPO_DELETE_24),
"screen-full-16" => Some(icons::SCREEN_FULL_16),
"unread-24" => Some(icons::UNREAD_24),
"project-16" => Some(icons::PROJECT_16),
"triangle-right-24" => Some(icons::TRIANGLE_RIGHT_24),
"paper-airplane-16" => Some(icons::PAPER_AIRPLANE_16),
"screen-normal-24" => Some(icons::SCREEN_NORMAL_24),
"redo-16" => Some(icons::REDO_16),
"alert-fill-12" => Some(icons::ALERT_FILL_12),
"thumbsup-16" => Some(icons::THUMBSUP_16),
"square-circle-16" => Some(icons::SQUARE_CIRCLE_16),
"command-palette-24" => Some(icons::COMMAND_PALETTE_24),
"repo-locked-16" => Some(icons::REPO_LOCKED_16),
"fold-down-16" => Some(icons::FOLD_DOWN_16),
"boolean-on-24" => Some(icons::BOOLEAN_ON_24),
"view-files-16" => Some(icons::VIEW_FILES_16),
"tab-external-24" => Some(icons::TAB_EXTERNAL_24),
"tab-external-16" => Some(icons::TAB_EXTERNAL_16),
"single-select-16" => Some(icons::SINGLE_SELECT_16),
"lock-16" => Some(icons::LOCK_16),
"bug-16" => Some(icons::BUG_16),
"issue-tracks-24" => Some(icons::ISSUE_TRACKS_24),
"discussion-duplicate-16" => Some(icons::DISCUSSION_DUPLICATE_16),
"plus-16" => Some(icons::PLUS_16),
"skip-fill-16" => Some(icons::SKIP_FILL_16),
"mcp-24" => Some(icons::MCP_24),
"hash-24" => Some(icons::HASH_24),
"credit-card-16" => Some(icons::CREDIT_CARD_16),
"unmute-16" => Some(icons::UNMUTE_16),
"columns-16" => Some(icons::COLUMNS_16),
"dot-24" => Some(icons::DOT_24),
"inbox-fill-24" => Some(icons::INBOX_FILL_24),
"inbox-24" => Some(icons::INBOX_24),
"shield-x-24" => Some(icons::SHIELD_X_24),
"tools-24" => Some(icons::TOOLS_24),
"desktop-download-24" => Some(icons::DESKTOP_DOWNLOAD_24),
"cloud-offline-16" => Some(icons::CLOUD_OFFLINE_16),
"copilot-48" => Some(icons::COPILOT_48),
"read-24" => Some(icons::READ_24),
"alert-fill-24" => Some(icons::ALERT_FILL_24),
"split-view-16" => Some(icons::SPLIT_VIEW_16),
"eye-closed-16" => Some(icons::EYE_CLOSED_16),
"unwrap-24" => Some(icons::UNWRAP_24),
"verified-24" => Some(icons::VERIFIED_24),
"id-badge-16" => Some(icons::ID_BADGE_16),
"chevron-up-24" => Some(icons::CHEVRON_UP_24),
"git-merge-queue-24" => Some(icons::GIT_MERGE_QUEUE_24),
"arrow-up-right-24" => Some(icons::ARROW_UP_RIGHT_24),
"git-merge-queue-16" => Some(icons::GIT_MERGE_QUEUE_16),
"play-24" => Some(icons::PLAY_24),
"info-24" => Some(icons::INFO_24),
"question-bubble-16" => Some(icons::QUESTION_BUBBLE_16),
"zap-16" => Some(icons::ZAP_16),
"book-24" => Some(icons::BOOK_24),
"archive-24" => Some(icons::ARCHIVE_24),
"share-android-24" => Some(icons::SHARE_ANDROID_24),
"space-24" => Some(icons::SPACE_24),
"spacing-medium-24" => Some(icons::SPACING_MEDIUM_24),
"arrow-down-left-24" => Some(icons::ARROW_DOWN_LEFT_24),
"three-bars-24" => Some(icons::THREE_BARS_24),
"x-circle-fill-24" => Some(icons::X_CIRCLE_FILL_24),
"person-24" => Some(icons::PERSON_24),
"sparkle-fill-24" => Some(icons::SPARKLE_FILL_24),
"file-moved-24" => Some(icons::FILE_MOVED_24),
"location-24" => Some(icons::LOCATION_24),
"server-16" => Some(icons::SERVER_16),
"list-ordered-24" => Some(icons::LIST_ORDERED_24),
"feed-pull-request-draft-16" => Some(icons::FEED_PULL_REQUEST_DRAFT_16),
"download-16" => Some(icons::DOWNLOAD_16),
"star-fill-24" => Some(icons::STAR_FILL_24),
"smiley-neutral-16" => Some(icons::SMILEY_NEUTRAL_16),
"tasklist-24" => Some(icons::TASKLIST_24),
"code-review-16" => Some(icons::CODE_REVIEW_16),
"meter-24" => Some(icons::METER_24),
"vscode-16" => Some(icons::VSCODE_16),
"triangle-left-16" => Some(icons::TRIANGLE_LEFT_16),
"feed-pull-request-closed-16" => Some(icons::FEED_PULL_REQUEST_CLOSED_16),
"file-removed-24" => Some(icons::FILE_REMOVED_24),
"home-24" => Some(icons::HOME_24),
"file-24" => Some(icons::FILE_24),
"reply-24" => Some(icons::REPLY_24),
"copy-24" => Some(icons::COPY_24),
"pencil-ai-24" => Some(icons::PENCIL_AI_24),
"pin-24" => Some(icons::PIN_24),
"focus-center-16" => Some(icons::FOCUS_CENTER_16),
"file-media-24" => Some(icons::FILE_MEDIA_24),
"file-directory-24" => Some(icons::FILE_DIRECTORY_24),
"rocket-24" => Some(icons::ROCKET_24),
"project-symlink-16" => Some(icons::PROJECT_SYMLINK_16),
"repo-forked-16" => Some(icons::REPO_FORKED_16),
"dependabot-16" => Some(icons::DEPENDABOT_16),
"repo-24" => Some(icons::REPO_24),
"tab-24" => Some(icons::TAB_24),
"unlink-24" => Some(icons::UNLINK_24),
"chevron-up-16" => Some(icons::CHEVRON_UP_16),
"git-pull-request-draft-24" => Some(icons::GIT_PULL_REQUEST_DRAFT_24),
"shield-24" => Some(icons::SHIELD_24),
"inbox-fill-16" => Some(icons::INBOX_FILL_16),
"issue-tracked-by-16" => Some(icons::ISSUE_TRACKED_BY_16),
"mark-github-24" => Some(icons::MARK_GITHUB_24),
"blocked-24" => Some(icons::BLOCKED_24),
"mute-24" => Some(icons::MUTE_24),
"diff-16" => Some(icons::DIFF_16),
"circle-slash-16" => Some(icons::CIRCLE_SLASH_16),
"move-to-bottom-16" => Some(icons::MOVE_TO_BOTTOM_16),
"device-mobile-16" => Some(icons::DEVICE_MOBILE_16),
"report-16" => Some(icons::REPORT_16),
"feed-trophy-16" => Some(icons::FEED_TROPHY_16),
"chevron-down-16" => Some(icons::CHEVRON_DOWN_16),
"x-circle-24" => Some(icons::X_CIRCLE_24),
"beaker-16" => Some(icons::BEAKER_16),
"calendar-16" => Some(icons::CALENDAR_16),
"comment-ai-16" => Some(icons::COMMENT_AI_16),
"sign-in-16" => Some(icons::SIGN_IN_16),
"git-pull-request-24" => Some(icons::GIT_PULL_REQUEST_24),
"stack-add-16" => Some(icons::STACK_ADD_16),
"graph-bar-horizontal-16" => Some(icons::GRAPH_BAR_HORIZONTAL_16),
"question-bubble-24" => Some(icons::QUESTION_BUBBLE_24),
"shield-x-16" => Some(icons::SHIELD_X_16),
"gift-24" => Some(icons::GIFT_24),
"law-16" => Some(icons::LAW_16),
"plug-16" => Some(icons::PLUG_16),
"feed-pull-request-open-16" => Some(icons::FEED_PULL_REQUEST_OPEN_16),
"unverified-24" => Some(icons::UNVERIFIED_24),
"fold-24" => Some(icons::FOLD_24),
"megaphone-24" => Some(icons::MEGAPHONE_24),
"skip-fill-24" => Some(icons::SKIP_FILL_24),
"triangle-down-16" => Some(icons::TRIANGLE_DOWN_16),
"logo-github-24" => Some(icons::LOGO_GITHUB_24),
"passkey-fill-24" => Some(icons::PASSKEY_FILL_24),
"repo-forked-locked-24" => Some(icons::REPO_FORKED_LOCKED_24),
"sliders-24" => Some(icons::SLIDERS_24),
"flowchart-16" => Some(icons::FLOWCHART_16),
"verified-16" => Some(icons::VERIFIED_16),
"pin-16" => Some(icons::PIN_16),
"copilot-96" => Some(icons::COPILOT_96),
"sort-asc-16" => Some(icons::SORT_ASC_16),
"feed-forked-16" => Some(icons::FEED_FORKED_16),
"heart-fill-24" => Some(icons::HEART_FILL_24),
"loop-16" => Some(icons::LOOP_16),
"vscode-24" => Some(icons::VSCODE_24),
"bookmark-filled-16" => Some(icons::BOOKMARK_FILLED_16),
"feed-merged-16" => Some(icons::FEED_MERGED_16),
"file-16" => Some(icons::FILE_16),
"feed-tag-16" => Some(icons::FEED_TAG_16),
"north-star-24" => Some(icons::NORTH_STAR_24),
"eye-16" => Some(icons::EYE_16),
"code-square-24" => Some(icons::CODE_SQUARE_24),
"file-check-16" => Some(icons::FILE_CHECK_16),
"typography-16" => Some(icons::TYPOGRAPHY_16),
"circle-slash-24" => Some(icons::CIRCLE_SLASH_24),
"number-16" => Some(icons::NUMBER_16),
"file-binary-24" => Some(icons::FILE_BINARY_24),
"arrow-up-16" => Some(icons::ARROW_UP_16),
"file-badge-24" => Some(icons::FILE_BADGE_24),
"versions-16" => Some(icons::VERSIONS_16),
"circle-16" => Some(icons::CIRCLE_16),
"read-16" => Some(icons::READ_16),
"boolean-on-16" => Some(icons::BOOLEAN_ON_16),
"file-directory-16" => Some(icons::FILE_DIRECTORY_16),
"pencil-24" => Some(icons::PENCIL_24),
"file-zip-24" => Some(icons::FILE_ZIP_24),
"database-24" => Some(icons::DATABASE_24),
"code-16" => Some(icons::CODE_16),
"issue-relates-to-24" => Some(icons::ISSUE_RELATES_TO_24),
"heading-16" => Some(icons::HEADING_16),
"compose-16" => Some(icons::COMPOSE_16),
"dependabot-24" => Some(icons::DEPENDABOT_24),
"boolean-off-16" => Some(icons::BOOLEAN_OFF_16),
"sun-24" => Some(icons::SUN_24),
_ => None,
}
}