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 (