feat: role system
This commit is contained in:
14
src/shared/store/UserStore/api.ts
Normal file
14
src/shared/store/UserStore/api.ts
Normal file
@@ -0,0 +1,14 @@
|
||||
import { authInstance } from "@shared";
|
||||
import { User } from "./index";
|
||||
|
||||
export const addUserCityApi = async (
|
||||
{ id, city_ids }: { id: number; city_ids: number[] },
|
||||
signal?: AbortSignal,
|
||||
): Promise<User> => {
|
||||
const response = await authInstance.patch(
|
||||
`/user/${id}/city`,
|
||||
{ city_ids },
|
||||
{ signal },
|
||||
);
|
||||
return response.data as User;
|
||||
};
|
||||
Reference in New Issue
Block a user