Open georgewrmarshall opened 1 year ago
Like 😉
Hey I would like to work on this @georgewrmarshall
Hi @MridulY ,
Thank you for your interest in contributing to MetaMask. This issue covers a lot of work and should be broken down into smaller PRs. Therefore, we won't be assigning this issue to anyone in particular.
Please make sure to carefully review the acceptance criteria to ensure that your PR meets all the requirements. This will help prevent your PR from being closed. A good starting point is to read the Getting Started and Contributor Docs. These resources will guide you on how to get started and what to keep in mind while contributing.
Thanks again, and I look forward to your contributions!
@georgewrmarshall Thanks for the reply I know this issue should be break down in smaller PR because of the components and I’ll do the same
Description
Currently, mobile is using the React Native
TextInput
component, which needs to be replaced with the newTextField
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
TextInput
component (react-native
) withTextField
component (app/component-library/components/Form/TextField/TextField.tsx
)Acceptance Criteria
TextInput
component are completely replaced with the newTextField
componentIf the acceptance criteria is not met, PRs may be closed.
Difficulty: Intermediate
Good first issue for: External contributors who are familiar with running mobile locally, have knowledge of React Native, component props, Jest tests, linting, and Storybook, and want to contribute to improving the cohesiveness of UI in mobile