DocSpace-client/packages/common/api/plugins/index.js

31 lines
545 B
JavaScript
Raw Normal View History

import { request } from "../client";
export const getPlugins = async () => {
return request({
method: "GET",
url: `/plugins`,
});
};
export const activatePlugin = async (id) => {
return request({
method: "PUT",
url: `/plugins/activate/${id}`,
});
};
export const uploadPlugin = async (formData) => {
return request({
method: "POST",
url: `/plugins/upload`,
data: formData,
});
};
export const deletePlugin = async (id) => {
request({
method: "DELETE",
url: `/plugins/delete/${id}`,
});
};