Skip to content

Latest commit

 

History

History
25 lines (21 loc) · 1.17 KB

File metadata and controls

25 lines (21 loc) · 1.17 KB

TODO:

Dev

  • Error handling for malformed files
  • Toaster
  • Create a loader to give feedback from the time the user has clicked the upload button to the time the state has actually changed
  • Update the linter to be more strict
  • Do not allow relative imports (use only absolute imports with vite-tsconfig-paths)
  • Add prettier (and generate config)
  • Add cspell spell checker
  • Add husky pre-commit hooks
  • Code chunking for improved performance
  • Use checkboxes in the directory tree to indicate which files are shown in the main section
  • Construct more resilient unit tests
  • i18n translations
  • Light/Dark mode
  • Make use of the getTreeStatistics function

Product

  • Make the size of the sidebar adjustable (by dragging it?)
  • Add support for mobile by making the sidebar take up the full width of the screen and reducing the font size
  • Make the file names sticky as the user scrolls down when examining the diffs
  • Update the FileChangeType status next to the file names to have their own colours