-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrate components to TS: Button #18890
Comments
i would like to work on this issue @georgewrmarshall |
Hi @sumitshinde-84, #18886 would be a dependency of this ticket I think this would be appropriate to take on first |
Removing |
hello @garrettbear if you have not started working on this can I work on it? |
Hey @dhruvv173, I'm going to assign you as @garrettbear and I will be away next week but will be able to support the following week. It has a dependency of #18888 which I would suggest you work on first. You should be able to use @garrettbear's PR for ButtonPrimary as a reference #20390 |
Sure, thank you for the update, I will work on that issue over the weekend. |
hey @georgewrmarshall can I work on this now? |
Hey @dhruvv173, I believe @garrettbear is working on this issue but feel free to take a look at others. All the dependencies for #19126 have been resolved. It might be a good one to take on. Thanks |
Description
Migrate
Button
component to TypeScriptDependencies
Technical Details
SNAKE_CASE
to enums inPascalCase
(name and keys)Size
notSizes
component-name.contants.js
tocomponent-name.types.ts
and add typescomponent-name.js
tocomponent-name.tsx
and add typescomponent-name.test.js
tocomponent-name.test.tsx
component-name.stories.js
tocomponent-name.stories.tsx
Acceptance Criteria
component-name
folderDifficulty: Intermediate
Good first issue for: External contributors who are familiar with TypeScript and want to contribute to improving the stability of the extension
The text was updated successfully, but these errors were encountered: