feat(client): configurable leaderboard and team stats columns#4646
Conversation
|
Note Reviews pausedIt looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the Use the following commands to manage reviews:
Use the checkboxes below for quick actions:
WalkthroughAdds shared configurable column definitions for the leaderboard and team statistics. Users can select visible columns through a popover, with selections persisted independently in ChangesConfigurable leaderboard columns
Estimated code review effort: 4 (Complex) | ~45 minutes Sequence Diagram(s)sequenceDiagram
participant User
participant ColumnPicker
participant Leaderboard
participant TeamStats
participant UserSettings
User->>ColumnPicker: select visible columns
ColumnPicker->>Leaderboard: dispatch columns-changed
ColumnPicker->>TeamStats: dispatch columns-changed
Leaderboard->>UserSettings: persist leaderboard columns
TeamStats->>UserSettings: persist team statistics columns
Leaderboard->>Leaderboard: sort and render selected cells
TeamStats->>TeamStats: aggregate and render selected cells
Possibly related PRs
Suggested labels: Suggested reviewers: Poem
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
027a722 to
f33adaa
Compare
f33adaa to
87bfaab
Compare
87bfaab to
8cf6523
Compare
8cf6523 to
98715cc
Compare
98715cc to
ee125d5
Compare
ee125d5 to
220dd4e
Compare
31ff968 to
ba51ad1
Compare
ba51ad1 to
4303f88
Compare
4303f88 to
d592421
Compare
d592421 to
18ac445
Compare
18ac445 to
990516a
Compare
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 70da3432d2
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Description:
works fine on mobile, will probably need some future love though (has h-scroll, so all options can be seen by scrolling):
Please complete the following:
Please put your Discord username so you can be contacted if a bug or regression is found:
w.o.n