using state for files listing

This commit is contained in:
sanjayk03-dev
2024-04-03 14:58:19 +05:30
parent 5ccb9e89dc
commit d55b32cd28
2 changed files with 8 additions and 5 deletions

View File

@@ -209,16 +209,19 @@ module.exports = {
return Math.min(1, p);
},
gcode_files: function () {
let files = [];
if (!this.state.folder || this.state.folder == "") {
return files;
return [];
}
let files = [];
if (this.state.folder == "Unorganized files") {
files = this.config.gcode_list.filter(item => item.type == "file");
files = this.config.gcode_list.filter(item => item.type == "file" && this.state.files.includes(item.name));
files = files.map(item => item.name);
return files;
}
files = this.config.gcode_list.find(item => item.name == this.state.folder).files.map(item => item.file_name);
files = this.config.gcode_list
.find(item => item.name == this.state.folder)
.filter(item => this.state.files.includes(item.file_name))
.files.map(item => item.file_name);
return files;
},
gcode_folders: function () {

View File

@@ -76,7 +76,7 @@ html(lang="en")
.brand
img(src="/images/onefinity_logo.png")
.version
div Version: v{{config.full_version}} Alpha 3
div Version: v{{config.full_version}} Alpha 4
div IP Address: {{config.ip}}
div WiFi: {{config.wifiName}}
a.upgrade-link(v-if="show_upgrade()", href="#admin-general")