diff --git a/app/src/config/bazaar.ts b/app/src/config/bazaar.ts
index b5c77f9c1..7485d02f8 100644
--- a/app/src/config/bazaar.ts
+++ b/app/src/config/bazaar.ts
@@ -246,7 +246,7 @@ export const bazaar = {
hasSetting = item.__proto__.hasOwnProperty("openSetting");
return true;
}
- })
+ });
}
html += `

@@ -606,10 +606,10 @@ export const bazaar = {
} else if (type === "setting") {
app.plugins.find((item: Plugin) => {
if (item.name === dataObj.name) {
- item.openSetting()
- return true
+ item.openSetting();
+ return true;
}
- })
+ });
event.preventDefault();
event.stopPropagation();
break;
diff --git a/app/src/plugin/index.ts b/app/src/plugin/index.ts
index ade4a9a15..2f26ff9aa 100644
--- a/app/src/plugin/index.ts
+++ b/app/src/plugin/index.ts
@@ -20,6 +20,7 @@ export class Plugin {
}
public onload() {
+ // 加载
}
public addTopBar(options: {
@@ -49,11 +50,12 @@ export class Plugin {
}
public openSetting() {
+ // 打开设置
}
public loadData(storageName: string) {
if (!this.data) {
- this.data = {}
+ this.data = {};
}
if (typeof this.data[storageName] === "undefined") {
this.data[storageName] = "";
@@ -73,11 +75,11 @@ export class Plugin {
public saveData(storageName: string, data: any) {
return new Promise((resolve) => {
const pathString = `/data/storage/petal/${this.name}/${storageName}`;
- const file = new File([new Blob([data])], pathString.split('/').pop());
+ const file = new File([new Blob([data])], pathString.split("/").pop());
const formData = new FormData();
- formData.append('path', pathString);
- formData.append('file', file);
- formData.append('isDir', "false");
+ formData.append("path", pathString);
+ formData.append("file", file);
+ formData.append("isDir", "false");
fetchPost("/api/file/putFile", formData, (response) => {
this.data[storageName] = data;
resolve(response);