import * as types from 'app/types' // import { session, getDefault, getDefaultInt } from 'app/session' const initialState = { started: false, playing: false, play_ts: 0, seek_ts: 0, volume: 1.0, cc: true, } export default function authReducer(state = initialState, action) { // console.log(action.type, action) switch (action.type) { case types.audio.play: return { ...state, started: true, playing: true, } case types.audio.pause: return { ...state, playing: false, } case types.audio.seek: return { ...state, play_ts: action.seek_ts, seek_ts: action.seek_ts, } case types.audio.update_time: return { ...state, play_ts: action.play_ts, } case types.audio.set_volume: return { ...state, volume: action.volume, } case types.audio.set_cc: return { ...state, cc: action.value } default: return state } }