Add edit resource functionality.

This commit is contained in:
2025-05-15 20:10:33 +08:00
parent f8271161cb
commit 9597aa5687
7 changed files with 496 additions and 2 deletions

View File

@@ -340,6 +340,19 @@ class Network {
}
}
async editResource(id: number, params: CreateResourceParams): Promise<Response<void>> {
try {
const response = await axios.post(`${this.apiBaseUrl}/resource/${id}`, params)
return response.data
} catch (e: any) {
console.error(e)
return {
success: false,
message: e.toString(),
}
}
}
async getResources(page: number): Promise<PageResponse<Resource>> {
try {
const response = await axios.get(`${this.apiBaseUrl}/resource`, {