sendou.ink/app/components
Kalle 0371bfcd12
SendouQ chat (#1508)
* Chat initial component

* Connect to websocket

* Chat render actual messages

* Chat keep scrolled to bottom

* Pending messages

* Pass rooms as arg

* Chat with tabs

* Message max length

* Looking tabs initial

* Fixes

* Chat on looking page w/ unread messages count

* Add reconnecting websocket

* Patron custom color

* Change ChatMessage data model

* Fix mobile layout

* Add clean up to useEffect

* Chat codes

* FF + clear messages on group morph

* Hide messages when user leaves etc.

* Fix match page layout when chat missing

* New tabs

* Tabs for mobile

* Add TODOs

* Switch to own group tab when roster changes

* Chat styling

* Redesign group cards

* Bring back manager buttons

* Remove flipped

* Remove unused code

* Align better

* Link to user profile

* Better room pass + highlighted

* Fix view when group expired

* Fix MemberAdder (missing input + overflow)

* Chat stay connected in looking

* Remove filters for now

* Fix chat number align

* Fix chat unseen messages

* Hide chat when alone

* Remove rest todos
2023-09-24 12:48:37 +03:00
..
icons SendouQ chat (#1508) 2023-09-24 12:48:37 +03:00
layout Alternative login flow (magic link via bot) (#1488) 2023-09-09 10:27:59 +03:00
ramp Ramp fixes 2023-04-16 11:44:30 +03:00
AbilitiesSelector.tsx Update Prettier 2023-08-26 22:38:11 +03:00
Ability.tsx Update Prettier 2023-08-26 22:38:11 +03:00
Alert.tsx Upgrade deps 2023-02-15 00:22:31 +02:00
Avatar.tsx Finalize tournament + leaderboards initial (#1404) 2023-06-29 00:21:33 +03:00
Badge.tsx
BuildCard.tsx Fix Hero Shot link 404 Closes #1477 2023-09-16 11:33:22 +03:00
Button.tsx Update Prettier 2023-08-26 22:38:11 +03:00
Catcher.tsx Tournament full (#1373) 2023-05-15 22:37:43 +03:00
Chart.tsx Update Prettier 2023-08-26 22:38:11 +03:00
Chat.tsx SendouQ chat (#1508) 2023-09-24 12:48:37 +03:00
Combobox.tsx Load bracket viewer JS only on the bracket page Closes #1401 2023-08-27 00:46:47 +03:00
ConditionalScrollRestoration.tsx Avoid jumpiness in UI when clicking back button 2023-01-27 00:49:10 +02:00
CustomizedColorsInput.tsx SendouQ chat (#1508) 2023-09-24 12:48:37 +03:00
DateInput.tsx Make date input more reliable by handling invalid dates and different browser behaviours 2022-11-05 14:44:08 +01:00
DetailsSummary.tsx Upgrade deps 2023-02-15 00:22:31 +02:00
Dialog.tsx Art (#1412) 2023-07-09 11:48:28 +03:00
Divider.tsx Tournament: Add subs to roster mid-tournament 2023-06-05 23:50:44 +03:00
Draggable.tsx Tournament full (#1373) 2023-05-15 22:37:43 +03:00
Flag.tsx User page: Team info 2023-01-06 16:33:37 +02:00
FormErrors.tsx Teams: Edit page 2023-01-04 23:03:46 +02:00
FormMessage.tsx Update Prettier 2023-08-26 22:38:11 +03:00
FormWithConfirm.tsx Cancel match 2023-08-19 16:06:23 +03:00
Image.tsx SendouQ chat (#1508) 2023-09-24 12:48:37 +03:00
Input.tsx VoDs (#1283) 2023-02-26 14:31:57 +02:00
Label.tsx Objective damage table change SPU/BRU 2022-10-23 11:59:03 +03:00
Main.tsx Fix user page 404 padding being messed up 2023-09-16 11:52:12 +03:00
MapPoolSelector.tsx Update Prettier 2023-08-26 22:38:11 +03:00
NewTabs.tsx SendouQ chat (#1508) 2023-09-24 12:48:37 +03:00
Pagination.tsx Better pagination styling for mobile Closes #1485 2023-09-16 11:34:07 +03:00
Placement.tsx SendouQ top 10 special display (#1483) 2023-09-05 21:03:36 +03:00
Popover.tsx Tournament: Add subs to roster mid-tournament 2023-06-05 23:50:44 +03:00
Redirect.tsx Upgrade deps 2022-12-28 23:34:31 +02:00
RelativeTime.tsx Upgrade deps 2023-02-15 00:22:31 +02:00
RequiredHiddenInput.tsx TO Tools (#1077) 2022-11-13 14:41:13 +02:00
Section.tsx
SubmitButton.tsx Replay indicator + add trust 2023-08-16 21:38:42 +03:00
SubNav.tsx SendouQ (#1455) 2023-08-12 22:42:54 +03:00
Tabs.tsx Fix analyzer tabs not on one line 2023-06-18 10:28:32 +03:00
Toggle.tsx Art (#1412) 2023-07-09 11:48:28 +03:00
UserSearch.tsx Update Prettier 2023-08-26 22:38:11 +03:00
YouTubeEmbed.tsx VoDs (#1283) 2023-02-26 14:31:57 +02:00