feat: add view resource dialog

This commit is contained in:
boojack
2022-08-07 01:30:48 +08:00
parent 8c8bb9e59f
commit 84564891be
15 changed files with 279 additions and 18 deletions

View File

@ -109,10 +109,18 @@ export function deleteShortcutById(shortcutId: ShortcutId) {
return axios.delete(`/api/shortcut/${shortcutId}`);
}
export function getResourceList() {
return axios.get<ResponseObject<Resource[]>>("/api/resource");
}
export function uploadFile(formData: FormData) {
return axios.post<ResponseObject<Resource>>("/api/resource", formData);
}
export function deleteResourceById(id: ResourceId) {
return axios.delete(`/api/resource/${id}`);
}
export function getTagList(tagFind?: TagFind) {
const queryList = [];
if (tagFind?.creatorId) {