clearing text area

This commit is contained in:
sanjayk03-dev
2024-01-28 14:04:58 +05:30
parent a6d25e1eb1
commit c9f4e99573

View File

@@ -188,18 +188,16 @@ module.exports = {
} }
}, },
delete_current: async function () { delete_current: async function () {
const filename = this.selectedValues[this.tab - 1];
console.log("delete a gcode"); console.log("delete a gcode");
if (this.selectedValues[this.tab - 1] == "default") { if (filename == "default") {
this.$set("newGcode[this.tab - 1]", "");
} else {
api.delete(`file/${this.selectedValues[this.tab - 1]}`);
// this.$set("newGcode[this.tab-1]", "");
// this.$set("this.selectedValues[this.tab - 1]", "default");
this.$set("newGcode[this.tab - 1]", ""); this.$set("newGcode[this.tab - 1]", "");
this.$set("selectedValues[this.tab - 1]", "default"); this.$set("selectedValues[this.tab - 1]", "default");
this.config.macrosList = this.config.macrosList.filter( } else {
item => item.file_name !== this.selectedValues[this.tab - 1], api.delete(`file/${filename}`);
); this.$set("newGcode[this.tab - 1]", "");
this.$set("selectedValues[this.tab - 1]", "default");
this.config.macrosList = this.config.macrosList.filter(item => item.file_name !== filename);
try { try {
await api.put("config/save", this.config); await api.put("config/save", this.config);
this.$dispatch("update"); this.$dispatch("update");
@@ -226,6 +224,7 @@ module.exports = {
const defaultValue = this.config.macros[this.tab - 1]; const defaultValue = this.config.macros[this.tab - 1];
document.getElementById(`macros-name-${this.tab - 1}`).value = defaultValue.name; document.getElementById(`macros-name-${this.tab - 1}`).value = defaultValue.name;
document.getElementById(`macros-color-${this.tab - 1}`).value = defaultValue.color; document.getElementById(`macros-color-${this.tab - 1}`).value = defaultValue.color;
document.getElementsByClassName("new-gcode").value = "";
this.$set("newGcode[this.tab - 1]", ""); this.$set("newGcode[this.tab - 1]", "");
this.$set("selectedValues[this.tab - 1]", "default"); this.$set("selectedValues[this.tab - 1]", "default");
}, },