[x] Add type label (e.g., bug, enhancement) to this pull request
[x] Add next version label (e.g., next-version: minor) to this PR following semver
Summary of changes
Fixed the logic of the comment button to not require for the panel to be open
Moved the tracking of the comment panel visibility changes to the useCommentPanel hook since the boot should not track that but the comment panel hook.
Added a loading spinner while the comment count is loading
Closes https://github.com/datavisyn/reprovisyn/issues/460 Requires https://github.com/datavisyn/reprovisyn/pull/482
Developer Checklist (Definition of Done)
next-version: minor
) to this PR following semverSummary of changes
Screenshots