in src/services/api.js [177:196]
export async function addPlugin(params) {
const formData = new FormData();
formData.append("name", params.name);
if (params.config) formData.append("config", params.config);
formData.append("sort", params.sort);
formData.append("role", params.role);
formData.append("enabled", params.enabled);
if (params.file) {
if (typeof params.file === "string") {
formData.append("file", params.file);
} else {
const base64Data = await readFileAsBase64(params.file);
formData.append("file", base64Data);
}
}
return request(`${baseUrl}/plugin-template`, {
method: `POST`,
body: formData,
});
}