epic: typescript migration #2349
Labels
effort/months
Epic
exp/intermediate
Prior experience is likely helpful
help wanted
Seeking public contribution on this issue
kind/architecture
Core architecture of project
kind/enhancement
A net-new feature or improvement to an existing feature
P1
High: Likely tackled by core team if no one steps up
status/ready
Ready to be worked
TypeScript Migration Guidelines
Context:
We are migrating our codebase to TypeScript. This issue will remain open until the migration is fully complete. Please ensure that all new contributions follow these guidelines to maintain consistency and code quality.
File Types & Naming Conventions
.tsx
for React components and.ts
for non-React components.Code Standards
prop-types
or.defaultProps
as these are unnecessary in a TypeScript codebase..js
extension.redux-bundler
orredux-bundler-react
.withTransation
; useuseTranslation
instead.Project Configuration
tsconfig.json
.Additional Guidelines for Contributors
Your cooperation in following these guidelines is essential for a smooth transition to a fully TypeScript codebase. Thank you for your contributions!
The text was updated successfully, but these errors were encountered: