Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | import React, { useState } from "react"; import { useNavigate } from "react-router-dom"; import ConnectorDeleteOverlay from "../../Integration/connectors/ConnectorDeleteOverlay.tsx"; import CustomButton from "../../common/CustomButton/index.tsx"; function DeleteConnectorButton({ id, connector }) { const navigate = useNavigate(); const [isDeleting, setIsDeleting] = useState(false); return ( <> <CustomButton onClick={async () => { setIsDeleting(true); }}> Delete </CustomButton> <ConnectorDeleteOverlay isOpen={isDeleting} connector={{ ...connector, id }} toggleOverlay={() => setIsDeleting(!isDeleting)} successCb={() => { navigate("/data-sources"); }} /> </> ); } export default DeleteConnectorButton; |