Commit graph

12 commits

Author SHA1 Message Date
Tommy Chow
3a5f883b1f Overhaul alert and error messages (#90)
- Added new `AlertMessage` widget that displays an alert/error message
with an icon.
- Added some new error
messages for followed, search, chatters, etc.
- Changed various error messages to make them all consistent in style
2022-06-28 10:32:16 -04:00
Tommy Chow
ac7fcadc8e
Fix FFZ/7TV emotes on certain channels (#118)
When a channel changes their name, FFZ/7TV emote endpoints for the
channel name are not updated immediately. This commit will utilize the
channel's persistent id to check for emotes instead.
2022-05-23 01:15:58 -04:00
tommyxchow
1a53101047 Add some documentation 2022-01-16 12:39:20 -05:00
tommyxchow
679a7f45f0 Improve chat error handling 2022-01-15 15:46:46 -05:00
tommyxchow
fcc85e451a Change all API requests to throw 2022-01-14 22:51:13 -05:00
tommyxchow
34263fbf94 Refactor APIs to use a persistent client 2022-01-14 14:56:54 -05:00
Tommy Chow
09edf1cb1d Fix emoji sizing, add common badge model 2022-01-12 09:29:31 -05:00
Tommy Chow
e768a05c37 Migrate from BTTV's FFZ API to FFZ's official API 2021-12-31 20:34:12 -05:00
Tommy Chow
c86b0f8c8f Add support for FFZ dev, bot, and supporter badges 2021-12-30 23:00:03 -05:00
tommyxchow
522dc377a0 Update emotes API to use new common emote class 2021-12-12 16:04:17 -05:00
tommyxchow
a95c3eb7ae Add tooltips to emotes & badges, update API 2021-12-11 15:51:30 -05:00
Tommy Chow
8c2038f92d Refactor requests to their own dedicated API files 2021-10-03 18:08:51 -04:00