chore: update clear data modal in setting

This commit is contained in:
steven
2023-03-30 11:01:05 +08:00
parent 332bf9eb04
commit fe100fdf12
2 changed files with 45 additions and 48 deletions

View File

@ -0,0 +1,20 @@
import { useState } from "react";
import { createPortal } from "react-dom";
import ClearDataConfirmModal from "./ClearDataConfirmModal";
const ClearDataButton = () => {
const [showClearDataConfirmModal, setShowClearDataConfirmModal] = useState(false);
return (
<>
<button className="btn btn-sm btn-error" onClick={() => setShowClearDataConfirmModal(true)}>
Clear
</button>
{showClearDataConfirmModal &&
createPortal(<ClearDataConfirmModal close={() => setShowClearDataConfirmModal(false)} />, document.body)}
</>
);
};
export default ClearDataButton;