refactor to use function
refactor class to use function the reason is that we can not do conditional rendering using class and redux, so we switch to function and handle it with state
On or around 9:00am on Monday the 27th of October, git.uwaterloo.ca will be restarted to apply security and application patches. This maintenance should bring GitLab to latest patch in 18.5.x release line.
refactor class to use function the reason is that we can not do conditional rendering using class and redux, so we switch to function and handle it with state