import {useState} from "react"; import { faTrashAlt, } from "@fortawesome/free-solid-svg-icons"; import {Button, Modal, ModalHeader, ModalBody, ModalFooter} from "reactstrap"; import {FontAwesomeIcon} from "@fortawesome/react-fontawesome"; import {useTranslation} from "next-i18next"; const ButtonWithConfirm = ({className, label, onDelete}) => { const [visibled, setVisibility] = useState(false); const {t} = useTranslation(); const toggle = () => setVisibility(!visibled) return (
{t("Delete?")} {t("Are you sure to delete")}{" "} {label && label !== "" ? ( "{label}" ) : ( <>{t("the row")} )}{" "} ?
); } export default ButtonWithConfirm;