feat: add delete secret modal

This commit is contained in:
lemmyMwaura
2024-07-26 19:47:35 +03:00
parent c50f8fd78c
commit 391ed0723e
2 changed files with 34 additions and 0 deletions

View File

@@ -0,0 +1,33 @@
import { type FC } from "react"
import { Modal, ModalContent, Button } from "@app/components/v2";
type Props = {
isModalOpen: boolean;
handleDeleteSecret: () => void;
toggleModal: () => void;
};
export const DeleteSecretModal: FC<Props> = ( { isModalOpen, toggleModal, handleDeleteSecret }) => {
return (
<>
<Modal isOpen={isModalOpen}>
<ModalContent
title="Confirm Secret Deletion"
subTitle="Are you sure you want to delete this secret ?"
footerContent={
<div className="flex items-center gap-4">
<Button colorSchema="primary" onClick={() => toggleModal()}>
Cancel
</Button>
<Button colorSchema="danger" onClick={() => handleDeleteSecret()}>
Delete
</Button>
</div>
}
onClose={toggleModal} >
</ModalContent>
</Modal>
</>
)
}

View File

@@ -0,0 +1 @@
export { DeleteSecretModal } from './DeleteSecretModal';