Gabe Kangas
|
b1484f4c9f
|
Lazy load some components that aren't needed at load. For #2167
|
2022-10-03 21:06:46 -07:00 |
|
t1enne
|
adea618a44
|
improved ui of chat text input
|
2022-10-01 10:34:59 +02:00 |
|
t1enne
|
44ef64b3b5
|
fixed chat container not showing in SB + minor changes
|
2022-09-30 13:17:22 +02:00 |
|
James Young
|
d1f3fffe2f
|
reafctor: normalize component formatting (#2082)
* refactor: move/rename BanUserButton file
* refactor: move/rename Chart file
* refactor: update generic component filenames to PascalCase
* refactor: update config component filenames to PascalCase
* refactor: update AdminLayout component filename to PascalCase
* refactor: update/move VideoJS component
* chore(eslint): disable bad react/require-default-props rule
* refactor: normalize ActionButton component
* refactor: normalize ActionButtonRow component
* refactor: normalize FollowButton component
* refactor: normalize NotifyButton component
* refactor: normalize ChatActionMessage component
* refactor: normalize ChatContainer component
* refactor: normalize ChatJoinMessage component
* refactor: normalize ChatModerationActionMenu component
* refactor: normalize ChatModerationDetailsModal component
* refactor: normalize ChatModeratorNotification component
* refactor: normalize ChatSocialMessage component
* refactor: normalize ChatSystemMessage component
* refactor: normalize ChatTextField component
* refactor: normalize ChatUserBadge component
* refactor: normalize ChatUserMessage component
* refactor: normalize ContentHeader component
* refactor: normalize OwncastLogo component
* refactor: normalize UserDropdown component
* chore(eslint): modify react/function-component-definition rule
* refactor: normalize CodecSelector component
* refactor: update a bunch of functional components using eslint
* refactor: update a bunch of functional components using eslint, pt2
* refactor: update a bunch of functional components using eslint, pt3
* refactor: replace all component->component default imports with named imports
* refactor: replace all component-stories->component default imports with named imports
* refactor: remove default exports from most components
* chore(eslint): add eslint config files for the components and pages dirs
* fix: use-before-define error in ChatContainer
* Fix ChatContainer import
* Only process .tsx files in Next builds
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
|
2022-09-07 00:00:28 -07:00 |
|
Gabe Kangas
|
121c9415f1
|
Wire up emoji+custom emote selector to text input. Closes #1887
|
2022-09-06 17:52:09 -07:00 |
|
Gabe Kangas
|
d8cf30a723
|
Only show send button on mobile. Make buttons inline with input field
|
2022-08-21 18:47:12 -07:00 |
|
t1enne
|
efbe6907ac
|
Reworked mobile UI for some components
|
2022-07-08 22:20:22 +02:00 |
|
Gabe Kangas
|
8ed01ed4da
|
../
First pass at the emoji picker
|
2022-05-26 18:59:16 -07:00 |
|
t1enne
|
6a0d0970d6
|
Added icons and formatted with prettier
|
2022-05-22 14:27:06 +02:00 |
|
t1enne
|
bef99afa05
|
Few changes to Chat input
|
2022-05-22 08:37:23 +02:00 |
|
t1enne
|
1b9c04210b
|
Fixed Slate error by providing initial value
|
2022-05-18 08:16:46 +02:00 |
|
Gabe Kangas
|
0d5d89a1c8
|
Fix empty state for text field
|
2022-05-17 17:58:51 -07:00 |
|
t1enne
|
b6aa20b0aa
|
worked on chat styling
|
2022-05-17 16:36:07 +02:00 |
|
Gabe Kangas
|
72c01e1b9a
|
Fix web project build errors
|
2022-05-11 23:31:31 -07:00 |
|
Gabe Kangas
|
44173ac09d
|
WIP emoji picker
|
2022-05-05 14:43:40 -07:00 |
|
Gabe Kangas
|
66a55401a8
|
Use slate.js as a rich text editor for chat messages
|
2022-05-05 13:52:10 -07:00 |
|
Gabe Kangas
|
f96bde4f71
|
Can send a message from text input using submit button
|
2022-05-04 23:06:35 -07:00 |
|
Gabe Kangas
|
c56c45d904
|
Use contentEditable for chat input field
|
2022-05-04 16:55:54 -07:00 |
|
t1enne
|
502cf4478a
|
reworked slightly main layout
|
2022-05-03 23:55:13 +02:00 |
|