initial commit

This commit is contained in:
Torben Indorf
2020-02-02 13:47:47 +01:00
commit 2c2176937c
69 changed files with 13730 additions and 0 deletions
+20
View File
@@ -0,0 +1,20 @@
import BaseRepository from '@/api/repositories/BaseRepository';
export default class UserRepository extends BaseRepository {
public loadAllUsers(): Promise<any> {
return this.axiosClient(`user`);
}
public loadUser(userId: string): Promise<any> {
return this.axiosClient(`user/${userId}`);
}
public createUser(user: any): Promise<any> {
return this.axiosClient.post(`user`, user);
}
public editUser(user: any): Promise<any> {
return this.axiosClient.put(`user/${user.id}`, user);
}
}