Skip to content

Conversation

@naanci
Copy link
Collaborator

@naanci naanci commented Dec 2, 2025

Notion Ticket (use public link, not private)

https://www.notion.so/0pengu/Define-the-initial-UI-when-waiting-for-a-duel-to-begin-2b67c85563aa80298babdc983aa8dcef

Description of changes

  • I have done a thorough self-review of the PR
  • Copilot has reviewed my latest changes, and all comments have been fixed and/or closed.
  • If I have made database changes, I have made sure I followed all the db repo rules listed in the wiki here. (check if no db changes)
  • All tests have passed
  • I have successfully deployed this PR to staging
  • I have done manual QA in both dev (and staging if possible) and attached screenshots below.

Screenshots

Dev

image image

I thought the black/white badge colors were too beaming for the eyes and did not go well with the design we are currently, please LMK if you would like it to be changed! :)

Staging

N/A: the waiting duel page relies on a lobby code so testing in staging wouldn't really make sense

Copilot AI review requested due to automatic review settings December 2, 2025 04:06
@github-actions
Copy link

github-actions bot commented Dec 2, 2025

Overall Project 70.32% 🍏

There is no coverage information present for the Files changed

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR introduces a new waiting lobby UI component for the LeetCode duel feature. The component displays a lobby screen where two players can join, mark themselves as ready, and wait for the host to start the duel.

Key Changes:

  • New DuelWaitingScreen component with player cards, lobby code display, and ready status indicators
  • Real-time status updates showing when both players are ready
  • Host-controlled "Start Duel" button that becomes enabled when both players are ready

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review for a chance to win a $100 gift card. Take the survey.

@github-actions
Copy link

github-actions bot commented Dec 2, 2025

Overall Project 70.32% 🍏

There is no coverage information present for the Files changed

@github-actions
Copy link

github-actions bot commented Dec 2, 2025

Overall Project 70.32% 🍏

There is no coverage information present for the Files changed

1 similar comment
@github-actions
Copy link

github-actions bot commented Dec 2, 2025

Overall Project 70.32% 🍏

There is no coverage information present for the Files changed

@tahminator tahminator added the FROZEN This PR is currently frozen - likely due to a team-wide hiatus label Dec 4, 2025
@github-actions
Copy link

github-actions bot commented Dec 9, 2025

Overall Project 70.52% 🍏

There is no coverage information present for the Files changed

@github-actions
Copy link

Overall Project 71.09% 🍏

There is no coverage information present for the Files changed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

FROZEN This PR is currently frozen - likely due to a team-wide hiatus

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants