import { ThemeProvider } from "@/components/theme-provider" import { LinkForm } from './components/LinkForm' import { LinkList } from './components/LinkList' import { AuthForms } from './components/AuthForms' import { Footer } from './components/Footer' import { AuthProvider, useAuth } from './context/AuthContext' import { Button } from "@/components/ui/button" import { Toaster } from './components/ui/toaster' import { ModeToggle } from './components/mode-toggle' import { useState } from 'react' function AppContent() { const { user, logout } = useAuth() const [refreshCounter, setRefreshCounter] = useState(0) const handleLinkCreated = () => { setRefreshCounter(prev => prev + 1) } return (

SimpleLink

{user ? ( <> Welcome, {user.email} ) : ( A link shortening service )}
{user ? ( <> ) : ( )}
) } function App() { return ( ) } export default App