Open georgewrmarshall opened 1 year ago
I was working on filling out signature page for this, ugh lol
Assign me @georgewrmarshall
If no one is working on this issue, I can start working on it if assigned.
fine with me. go!
Pls is the issue closed or assigned
Hi all, I appreciate your interest in contributing to MetaMask! This issue represents work that should be broken up into multiple PRs. Therefore, it will not be assigned to a single contributor but rather represent the work of many. Feel free to submit a PR to replace an instance of ErrorMessage
with BannerAlert
you can find all the instances by searching ErrorMessage
in the code base
Hi @georgewrmarshall Let me know if I can be a part of this
Hey @praveesh91, thanks for you interest in contributing to MetaMask. It looks like there are 2 instances of the <ErrorMessage />
component left that need to be replaced. Feel free to create a PR for each instance replacement. Remember to meet all acceptance criteria to prevent the PR from being closed.
Sure @georgewrmarshall , you can assign this issue to me.
We leave these types of issues unassigned in case others would like to contribute, as it's intended to be multiple PRs.
Description
Currently, the extension is using an outdated
ErrorMessage
component, which needs to be replaced with the newBannerAlert
component.This is a massive undertaking by itself and creating a single PR would be too large. Smaller PRs can be submitted against this issue to ensure easier review and gradual improvements.
Technical Details
ErrorMessage
component (ui/components/ui/error-message/error-message.component.js
) withBannerAlert
component (ui/components/component-library/banner-alert/banner-alert.js
)Acceptance Criteria
ErrorMessage
component are completely replaced with the newBannerAlert
componentIf the acceptance criteria is not met, PRs may be closed.
Difficulty: Intermediate
Good first issue for: External contributors who are familiar with running the extension locally, have knowledge of React, component props, Jest tests, linting, and Storybook, and want to contribute to improving the cohesiveness of UI in the extension