import { useGit } from '@yaakapp-internal/git'; import { showDialog } from '../../lib/dialog'; import { Button } from '../core/Button'; import { IconButton } from '../core/IconButton'; import { Table, TableBody, TableCell, TableHead, TableHeaderCell, TableRow } from '../core/Table'; import { gitCallbacks } from './callbacks'; import { addGitRemote } from './showAddRemoteDialog'; interface Props { dir: string; onDone: () => void; } export function GitRemotesDialog({ dir }: Props) { const [{ remotes }, { rmRemote }] = useGit(dir, gitCallbacks(dir)); return (