Skip to content

console: migrate to TypeScript #4314

@beerose

Description

@beerose

As we merged #3902 recently we plan to gradually migrate frontend code to TypeScript.

Console codebase is pretty large, so we would love your help! 💪

How to contribute?

  1. Convert file from .js to .ts or .tsx.
  2. Add types, fix all type errors.
  3. Submit a PR! 🎉

Here you can find a guide on how to contribute to Hasura console.

We recommend you to take a look at the codebase and find something that is still in JS and seems interesting for you to migrate. If you find something, just let us know in the comment and go ahead! 😎

Click to see the list of easy and small modules that are a good fit for the start
Click to see the list of modules already migrated by the community 🙌

Reach out to us!

Feel free to reach if you have questions or need help getting started. You can leave comments here or you can tag me in your PR if you need any help or you're not sure about something!

You can also get in touch on our Discord #contrib channel.


To avoid duplicate work please comment on which part you want to work on (as long as nobody else is working on it) so we can mark it as taken.

Metadata

Metadata

Assignees

No one assigned

    Labels

    c/consoleRelated to consolegood first issueGood for newcomershelp wantedGood candidate for contribution. Community help wanted!

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions