import { useRepos } from '../api/queries/repos' import { RepoCard } from '../components/repos/RepoCard' import { RepoListSkeleton } from '../ui/Skeleton' import { Link } from 'react-router-dom' export default function ReposPage() { const { data: repos, isLoading, isError } = useRepos() return (

Repositories

{repos && (

{repos.length} repositor{repos.length === 1 ? 'y' : 'ies'}

)}
Import New repository
{isLoading ? ( ) : isError ? ( ) : !repos?.length ? (

No repositories yet

Create your first repository to get started.

Create repository
) : (
{repos.map(r => )}
)}
) } function NotSignedIn() { return (

Sign in to see your repositories

You need to be signed in to view and create repositories.

Sign in
) }