idk how to fix camelcase lint 😢

This commit is contained in:
Yoswaris Lawpaiboon 2023-03-10 20:24:10 +07:00
parent 3bbf269da0
commit 16f2701f61
1 changed files with 18 additions and 11 deletions

View File

@ -156,7 +156,6 @@ export default {
suffix: null,
labelColor: null,
style: "plastic",
value: null,
},
@ -223,28 +222,36 @@ export default {
computed: {
badgeURL() {
if(!this.monitor.id || !this.badge.type) return null;
if (!this.monitor.id || !this.badge.type) {
return null;
}
let badgeURL = this.$root.baseURL + "/api/badge/" + this.monitor.id + "/" + this.badge.type;
// eslint-disable-next-line camelcase
let parameter_list = {};
for(let parameter of this.parameters[this.badge.type] || []) {
if(parameter == "duration" && this.badge.duration) {
for (let parameter of this.parameters[this.badge.type] || []) {
if (parameter === "duration" && this.badge.duration) {
badgeURL += "/" + this.badge.duration;
continue;
}
if(this.badge[parameter]) {
parameter_list[parameter] = this.badge[parameter]
if (this.badge[parameter]) {
// eslint-disable-next-line camelcase
parameter_list[parameter] = this.badge[parameter];
}
}
for(let parameter of ["label", "style", "value"]) {
if(this.badge[parameter]) {
parameter_list[parameter] = this.badge[parameter]
for (let parameter of [ "label", "style", "value" ]) {
if (this.badge[parameter]) {
// eslint-disable-next-line camelcase
parameter_list[parameter] = this.badge[parameter];
}
}
if(Object.keys(parameter_list).length > 0) return badgeURL + "?" + new URLSearchParams(parameter_list);
if (Object.keys(parameter_list).length > 0) {
return badgeURL + "?" + new URLSearchParams(parameter_list);
}
return badgeURL;
},