{user ? (
<>
>
) : (
)}
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 (