State: put temp state directly in state, saved in state.saved

This commit is contained in:
DC
2016-03-05 15:46:57 -08:00
parent 5b383d3ed0
commit 098827ec78
5 changed files with 80 additions and 81 deletions

View File

@@ -10,9 +10,9 @@ var TorrentList = require('./torrent-list')
function App (state, dispatch) {
function getView () {
if (state.temp.url === '/') {
if (state.url === '/') {
return TorrentList(state, dispatch)
} else if (state.temp.url === '/player') {
} else if (state.url === '/player') {
return Player(state, dispatch)
}
}
@@ -20,8 +20,8 @@ function App (state, dispatch) {
// Show the header only when we're outside of fullscreen
// Also don't show it in the video player except in OSX
var isOSX = process.platform === 'darwin'
var isVideo = state.temp.url === '/player'
var isFullScreen = state.temp.isFullScreen
var isVideo = state.url === '/player'
var isFullScreen = state.isFullScreen
var header = !isFullScreen && (!isVideo || isOSX) ? Header(state, dispatch) : null
return hx`