style: Replace Ant icons with Lemon ones #13738
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Changes
This is part 1 of probably 3 PRs replacing Ant icons with Lemon ones. Only targeting isolated cases of those icons here – those embedded in other Ant components such as
Select
will be replaced when those components are refactored away. Also skipping the Toolbar here (leaving that for the third PR in the series).This also reduces usage of two components targeted for removal:
InlineMessage
(redundant because ofAlertMessage
) andPayCard
(redundant because ofPayGateMini
). Completely removes two completely redundant components:SelectDownIcon
andCohortIcon
.How did you test this code?
I reviewed every single case manually, but we don't have visual regression tests for almost any of them, and it'd be a massive effort to add them in this PR, so take a look locally too.