UNPKG

tidal-cli-client

Version:

You can now use Tidal on linux. With your loved CLI. <3

27 lines (21 loc) 660 B
const actions = require("../actions/index").basic.actions; const initialState = { tidalApi: undefined, tidalApiLoginState: false, tempManager: undefined, exit: false }; module.exports = (state = initialState, action) => { switch (action.type) { case actions.SET_TIDAL_API: return Object.assign({}, state, {tidalApi: action.payload}); case actions.SET_TIDAL_API_LOGIN_STATE: return Object.assign({}, state, {tidalApiLoginState: action.payload}); case actions.SET_TEMP_MANAGER: return Object.assign({}, state, {tempManager: action.payload}); case actions.EXIT: return Object.assign({}, state, {exit: true}); default: return state; } };