// eslint-disable-next-line const preact = require('preact'); const { connect } = require('preact-redux'); const Login = require('./login'); const GameContainer = require('./game.container'); const Instance = require('./instance.component'); const Team = require('./team'); const List = require('./list'); const addState = connect( state => { const { game, instance, account, nav } = state; return { game, instance, account, nav }; } ); function Main(props) { const { game, instance, account, nav, } = props; if (!account) { return ; } if (game) { return ; } if (instance) { return ; } console.warn('nav', nav, instance, game) if (nav === 'team') return ; if (nav === 'list') return ; return (
); } module.exports = addState(Main);