import BaseRepository from '@/api/repositories/BaseRepository'; export default class UserRepository extends BaseRepository { public loadAllUsers(): Promise { return this.axiosClient(`user`); } public loadUser(userId: string): Promise { return this.axiosClient(`user/${userId}`); } public createUser(user: any): Promise { return this.axiosClient.post(`user`, user); } public editUser(user: any): Promise { return this.axiosClient.patch(`user/${user.id}`, user); } }