THUBurrow icon indicating copy to clipboard operation
THUBurrow copied to clipboard

[WIP] frontend refactor

Open duskmoon314 opened this issue 2 years ago • 1 comments

Notice: Work in Progress!

Please don't merge until this is prepared! Plenty of force pushes is planned.

This PR is to use vercel to preview

Changelog

Utils

  • add eslint:recommended rules

  • add plugin:@typescript-eslint/recommended rules

  • add useWindowDimensions hook

    • TODO change to react-responsive
  • add react-countdown-hook to count 60 seconds

Reimpl

  • import antd.css in _app.tsx
  • semi done reimpl Header
  • semi done reimpl RegisterForm

Planning TODO

  • [ ] Split environment to .env.*(.local)?
  • [ ] Remove config.json
  • [ ] Solve all eslint errors
  • [ ] Add husky and lint-staged
  • [ ] waiting to add to this list

duskmoon314 avatar Dec 03 '21 07:12 duskmoon314