Skip to content

[Feature]: Error handling UX for Lobby#1292

Merged
itsalaidbacklife merged 13 commits intocuttle-cards:mainfrom
OliverJZ:1008
Nov 23, 2025
Merged

[Feature]: Error handling UX for Lobby#1292
itsalaidbacklife merged 13 commits intocuttle-cards:mainfrom
OliverJZ:1008

Conversation

@OliverJZ
Copy link
Copy Markdown
Contributor

Please check the following

  • Do the tests still pass? (see Run the Tests)
  • Is the code formatted properly? (see Linting (Formatting))
  • For New Features:
    • Have tests been added to cover any new features or fixes?
    • Has the documentation been updated accordingly?

Please describe additional details for testing this change

Copy link
Copy Markdown
Contributor

@itsalaidbacklife itsalaidbacklife left a comment

Choose a reason for hiding this comment

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

Nice work! Thank you for your contribution. Change requests are in the comments. Main point is an explanation of why the snackbar was controlled by the store (to manage opening it from the socket event handlers)

Comment thread src/routes/lobby/LobbyView.vue Outdated
Comment thread src/routes/lobby/LobbyView.vue Outdated
Comment thread src/stores/game.js Outdated
Comment thread tests/e2e/specs/out-of-game/lobby.spec.js
Comment thread tests/e2e/specs/out-of-game/lobby.spec.js Outdated
@Haviles04 Haviles04 added the version-patch An update that warrants a bumping the project's patch version (e.g. 4.0.0 => 4.0.1) label Nov 15, 2025
@itsalaidbacklife itsalaidbacklife added enhancement New feature or request backend Requires changes to the (node) backend webserver frontend Requires changes to the frontend (vue) client labels Nov 23, 2025
Copy link
Copy Markdown
Contributor

@itsalaidbacklife itsalaidbacklife left a comment

Choose a reason for hiding this comment

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

Nice work; thank you for your contribution!

@itsalaidbacklife itsalaidbacklife merged commit 77bbe17 into cuttle-cards:main Nov 23, 2025
9 checks passed
@itsalaidbacklife
Copy link
Copy Markdown
Contributor

Added #1299 to refactor snackbars into consolidated global component + store

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

Labels

backend Requires changes to the (node) backend webserver enhancement New feature or request frontend Requires changes to the frontend (vue) client version-patch An update that warrants a bumping the project's patch version (e.g. 4.0.0 => 4.0.1)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature]: Error handling UX for Lobby

3 participants