import { useQuery } from '@tanstack/react-query' import { Route, Routes } from 'react-router-dom' import { getAuthStatus } from './api/client' import Connect from './pages/Connect' import Feed from './pages/Feed' import Channels from './pages/Channels' import ChannelVideos from './pages/ChannelVideos' import VideoPage from './pages/VideoPage' import Categories from './pages/Categories' import './App.css' function App() { const { data, isLoading, isError } = useQuery({ queryKey: ['auth-status'], queryFn: getAuthStatus, }) if (isLoading) { return (

Загрузка...

) } if (isError) { return (

Backend недоступен

) } if (!data?.authenticated) { return (
) } return (
} /> } /> } /> } /> } />
) } export default App