Skip to content
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

Improve COVIDNet-UI Code Consistency + Style #124

Open
17 tasks
rahmatkhah opened this issue Nov 17, 2021 · 0 comments
Open
17 tasks

Improve COVIDNet-UI Code Consistency + Style #124

rahmatkhah opened this issue Nov 17, 2021 · 0 comments
Labels
enhancement New feature or request

Comments

@rahmatkhah
Copy link
Collaborator

The code base is very inconsistent and the original codebase did not follow the best practices of React web development.

  • Install & Configure ESLint
  • Make file names consistent with React naming conventions (See here for more details.)
  • Resolve CSS warnings
  • Resolve HTML warnings
  • Resolve TypeScript Async Code and Promises Warnings
  • Resolve TypeScript Code Formatting
  • Resolve TypeScript Control Flow Issues
  • Resolve TypeScript Data Flow Issues
  • Resolve ES6 issues
  • Resolve import and dependency warnings
  • Remove unused TypeScript symbols
  • Refactor code to use consistent single/double quotes, semi-colons, commas, indentations/spacing
  • Use proper TypeScript typing
  • Consistent file-naming
  • Implement prettier into project
  • Follow consistent best React practices for passing props, defining components, etc
  • Consistent naming for variable names (e.g. for reducer and context values, all caps for constants)
@rahmatkhah rahmatkhah added the enhancement New feature or request label Nov 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant