mirror of
https://github.com/drawdb-io/drawdb.git
synced 2025-05-24 10:29:11 +00:00
fixed clear bug
This commit is contained in:
parent
cb9e49b74c
commit
3c62e441f2
@ -1110,7 +1110,7 @@ export default function ControlPanel({
|
||||
title: t("clear"),
|
||||
message: t("are_you_sure_clear"),
|
||||
},
|
||||
function: () => {
|
||||
function: async () => {
|
||||
setTables([]);
|
||||
setRelationships([]);
|
||||
setAreas([]);
|
||||
@ -1119,6 +1119,20 @@ export default function ControlPanel({
|
||||
setTypes([]);
|
||||
setUndoStack([]);
|
||||
setRedoStack([]);
|
||||
|
||||
if (!diagramId) {
|
||||
console.error("Something went wrong.");
|
||||
return;
|
||||
}
|
||||
|
||||
db.table("diagrams")
|
||||
.delete(diagramId)
|
||||
.then(() => {
|
||||
console.info('Deleted diagram successfully.')
|
||||
})
|
||||
.catch((error) => {
|
||||
console.error(`Error deleting records with gistId '${diagramId}':`, error);
|
||||
});
|
||||
},
|
||||
},
|
||||
edit: {
|
||||
|
Loading…
Reference in New Issue
Block a user