Gabe Kangas
|
aae63e4e2c
|
Display global error if server is unreachable
|
3 years ago |
Gabe Kangas
|
1d213b71d4
|
Support changing your own name and handling name change events
|
3 years ago |
Gabe Kangas
|
b3407cbdea
|
Remove user menu when chat is not available
|
3 years ago |
Gabe Kangas
|
281829a473
|
Support re-authing on invalid access token
|
3 years ago |
Gabe Kangas
|
7b1667bf6a
|
Refactor app state to be a state machine with access selectors
|
3 years ago |
Gabe Kangas
|
e0f8a1f702
|
More accurately hide/show and track chat state
|
3 years ago |
Gabe Kangas
|
72c01e1b9a
|
Fix web project build errors
|
3 years ago |
Gabe Kangas
|
ff6886575f
|
Add player poster
|
3 years ago |
Gabe Kangas
|
f96bde4f71
|
Can send a message from text input using submit button
|
3 years ago |
Gabe Kangas
|
c56c45d904
|
Use contentEditable for chat input field
|
3 years ago |
Gabe Kangas
|
008f607cf7
|
Fill out the follower component
|
3 years ago |
Gabe Kangas
|
8b07eb7457
|
Render chat messages that come over the socket
|
3 years ago |
Gabe Kangas
|
15becc5121
|
Connect to websocket and start accepting messages
|
3 years ago |
Gabe Kangas
|
a0354d6d49
|
Handle centralized app state and registration + chat history
|
3 years ago |
Gabe Kangas
|
4997c7c5ac
|
Fill out some more components + add application state enums
|
3 years ago |
Gabe Kangas
|
e5d3b0e4ee
|
More blank components and stories to be filled in
|
3 years ago |
Gabe Kangas
|
91b0db9c2e
|
Add placeholder components to be worked on
|
3 years ago |
Gabe Kangas
|
e2e21d915b
|
Initial api requests + stores + basic layout
|
3 years ago |