initial commit
This commit is contained in:
@@ -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);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user