-
Notifications
You must be signed in to change notification settings - Fork 13
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Optimize upvote and downvote colors (#432)
* optimize votes to avoid re-fetching votes for all reviews * implement aggregateDocuments function to get reviews from mongo, and store user vote in review object * remove unused getVoteColors function, voteColors state, and getColors function * remove unused variables deltaScore and MouseEvent e in upvote and downvote functions * move score update function to Review.tsx, create new FeaturedReviewData type, remove unused types and api routes for vote colors * move updateScore function into SubReview * change reviewID type to String in mongoose Vote schema * make userVote property optional in ReviewData type * fix type errors
- Loading branch information
1 parent
462fff3
commit e800308
Showing
7 changed files
with
137 additions
and
146 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.