import { Outlet } from "react-router-dom";
import { useState } from "react";
import { IconButton, Button, ButtonGroup } from 'rsuite';
import { Icon } from '@rsuite/icons';
import { FaUser } from "react-icons/fa6";
import { FaGamepad } from "react-icons/fa";
import { GiCowboyHolster } from "react-icons/gi";
import { GrAdd } from "react-icons/gr";
export type userData = { userData: { name: string } };
//{ userData.name ?
Logged in as:
{userData.name}
: Login with Github }
export default function Layout({userData} : userData)
{
const loginLink = () => {
window.open(`https://github.com/login/oauth/authorize?client_id=${import.meta.env.VITE_GITHUB_CLIENTID}`);
};
const loggedout_element = }>Log In;
const loggedin_element = ;
return(
<>
{ userData.name ? loggedin_element : loggedout_element }
}>Browse Games
}>Upload Game
>
);
}