import React, { useState } from 'react'; import { Button, Typography } from '@material-tailwind/react'; import { GitRepositoryDetails } from '../../../../types'; import ConfirmDialog from '../../../shared/ConfirmDialog'; const RepoConnectedSection = ({ linkedRepo, }: { linkedRepo: GitRepositoryDetails; }) => { const [disconnectRepoDialogOpen, setDisconnectRepoDialogOpen] = useState(false); return (
^
{linkedRepo.full_name} Connected just now
setDisconnectRepoDialogOpen((preVal) => !preVal)} open={disconnectRepoDialogOpen} confirmButtonTitle="Yes, confirm disconnect" handleConfirm={() => { setDisconnectRepoDialogOpen((preVal) => !preVal); }} color="red" > Any data tied to your Git project may become misconfigured. Are you sure you want to continue?
); }; export default RepoConnectedSection;