Can delete a movement

This commit is contained in:
2025-04-22 12:14:50 +02:00
parent 68dfbfff2b
commit bff1c2d171
4 changed files with 83 additions and 22 deletions

View File

@ -1,13 +1,11 @@
import { APIClient } from "./ApiClient";
export interface Balances {
[key: number]: number;
}
type Balances = Record<number, number>;
export interface MovementUpdate {
account_id: number;
time: number;
label: String;
label: string;
file_id?: number;
amount: number;
checked: boolean;
@ -73,4 +71,14 @@ export class MovementApi {
})
).data;
}
/**
* Delete a movement
*/
static async Delete(movement: Movement): Promise<void> {
await APIClient.exec({
uri: `/movement/${movement.id}`,
method: "DELETE",
});
}
}