- Project was bootstrapped with Create React App and Electron Builder
- Project uses redux to keep application state
- Project requires Firebase configuration to run in development mode
It's pretty simplified, looks like
audio: true // muted or not
tracklist: false // tracklist UI open or not
show // show details
isLoggedIn: false
description: ""
djName: ""
endTime: ""
profilePic: "/static/media/ibmcr.bb401254.svg"
showName: ""
startTime: ""
songlist:Again, pretty simplified. A couple main actions (note, initial Firebase connection is not wired to redux) that map more or less 1:1 to the parent state tree
setAudioState = audioState => {};
setTracklistState = tracklistState => {};
updateRadioState = radioState => {};