import { Card } from "~/client/components/ui/card"; import type { Repository } from "~/client/lib/types"; type Props = { repository: Repository; }; export const RepositoryInfoTabContent = ({ repository }: Props) => { return (

Repository Information

Name

{repository.name}

Backend

{repository.type}

Compression Mode

{repository.compressionMode || "off"}

Status

{repository.status || "unknown"}

Created At

{new Date(repository.createdAt * 1000).toLocaleString()}

Last Checked

{repository.lastChecked ? new Date(repository.lastChecked).toLocaleString() : "Never"}

{repository.lastError && (

Last Error

{repository.lastError}

)}

Configuration

{JSON.stringify(repository.config, null, 2)}
); };