Flyken
07/27/2021, 7:45 PMfrubalu
07/27/2021, 7:46 PMfetchGames()
method again? might be able to simplify this quite a bitFlyken
07/27/2021, 7:46 PMjs
const fetchGames = async () => {
if (!user) return;
return await supabase.from('users_games').select().eq('user_id', user.id);
};
frubalu
07/27/2021, 7:47 PMsupabase.from('users_games').select('*, games(*)').eq('user_id', user.id);
frubalu
07/27/2021, 7:47 PMFlyken
07/27/2021, 7:48 PMfrubalu
07/27/2021, 7:48 PMFlyken
07/27/2021, 7:48 PMFlyken
07/27/2021, 7:48 PMFlyken
07/27/2021, 7:48 PMfrubalu
07/27/2021, 7:48 PMfrubalu
07/27/2021, 7:49 PMfrubalu
07/27/2021, 7:49 PMFlyken
07/27/2021, 7:49 PMfrubalu
07/27/2021, 7:49 PMfrubalu
07/27/2021, 7:50 PMFlyken
07/27/2021, 7:50 PMFlyken
07/27/2021, 7:51 PMconst [games, setGames] = useState([])
rightFlyken
07/27/2021, 7:51 PMfrubalu
07/27/2021, 7:52 PMfetchGames()
?Flyken
07/27/2021, 7:52 PMFlyken
07/27/2021, 7:52 PMFlyken
07/27/2021, 7:53 PMgame.games
, it returns the right thingFlyken
07/27/2021, 7:53 PMfrubalu
07/27/2021, 7:54 PMsetGames(prev => [...prev, newGame ])
Flyken
07/27/2021, 7:55 PMFlyken
07/27/2021, 7:55 PMFlyken
07/27/2021, 7:56 PMFlyken
07/27/2021, 7:56 PMFlyken
07/27/2021, 7:56 PM