import { Outlet, Link } from "react-router-dom"; import { useState } from "react"; import Button from "./Button"; export type userData = { userData: { name: string } }; 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 [sidebarOpen, setSidebarOpen] = useState(false); const [sidebarClosed, setSidebarClosed] = useState(false); const [sidebarInit, setSidebarInit] = useState(true); const handleSidebarOpen = () => { if(sidebarInit) { setSidebarOpen(true); setSidebarInit(false); } else { setSidebarOpen(!sidebarOpen); setSidebarClosed(!sidebarClosed); } }; return ( <>
); }