Add Code Splitting to Reduce JS Bundle Size #5670

Closed
DispatchCommit wants to merge 12 commits from feat/code-splitting into feat/go-live

12 commits

Author SHA1 Message Date
DispatchCommit
ec16061c09 code split every page 2021-03-14 01:00:38 -08:00
DispatchCommit
7fdc689776 default livestream calims state to empty array 2021-03-14 00:36:02 -08:00
DispatchCommit
9eba15b344 show list of live stream claims 2021-03-13 20:07:54 -08:00
DispatchCommit
9825529b29 Fix livestream Title Section 2021-03-13 19:42:21 -08:00
DispatchCommit
d44fdde33e fix minor bugs
- remove anon option in channel dropdown when livestream tab is selected
- attempt to fill publish form with current active channel name just prior to publishing to (edge condition)
  - edge condition occurs when user fills out form fully. User switches to Post (which allows anon in drop down selector). User selects Anon channel, then switches back to the livestream tab. The form was previously updated with `channel: undefined` but does not get changed when clicking the livestream tab. So we just updated the form one last time prior to publishing as a livestream
- Show most recent livestream claim on livestream setup page instead of first livestream claim
2021-03-13 18:49:42 -08:00
DispatchCommit
7f0e3dc6b1 Add link to create livestream claim 2021-03-13 15:05:50 -08:00
Sean Yesmunt
b6320384a0 add new 'livestream' publish mode 2021-03-13 04:11:02 -08:00
DispatchCommit
04b47295ad fix lbry-redux import typo 2021-03-13 04:11:01 -08:00
Sean Yesmunt
7dc44194f9 bring in livestream changes from odysee 2021-03-13 04:10:59 -08:00
DispatchCommit
5e1240df42 Add channel name hex data to streamkey
Also adds individual debug fields to help when debugging a channel verify currently
2021-03-13 04:08:53 -08:00
DispatchCommit
dc1738f1a5 Create livestream page and generate signed streamkey 2021-03-13 04:08:52 -08:00
DispatchCommit
25e999645c Add Go Live to header dropdown 2021-03-13 04:08:51 -08:00