import React, { useState } from 'react' import { useSelector, useDispatch } from 'react-redux' import { authSlice } from '../features/auth/authSlice' function IndexPage() { const { isAuthenticated } = useSelector(state => state.auth) const dispatch = useDispatch() const [selectedGame, setSelectedGame] = useState(null) const onGameSelected = (e) => { setSelectedGame(e.target.value) } const onLogin = (e) => { e.preventDefault() dispatch(authSlice.actions.login()) } const onLogout = (e) => { e.preventDefault() dispatch(authSlice.actions.logout()) } return (
{ selectedGame ? ( <> {/* The rest of the code will go here */} ) : ( ) }
) } export default IndexPage