update admin

This commit is contained in:
hamid zarghami
2026-02-08 15:16:42 +03:30
parent 7d27ba1f41
commit 695d498b65
6 changed files with 388 additions and 85 deletions
+13
View File
@@ -3,6 +3,7 @@ import type {
AdminsType,
CreateAdminType,
RolesResponseType,
AdminDetailResponseType,
} from "../types/Types";
export const getAdmins = async (page: number) => {
@@ -21,3 +22,15 @@ export const getRoles = async () => {
const { data } = await axios.get<RolesResponseType>("/admin/roles");
return data;
};
export const getAdminById = async (adminId: string) => {
const { data } = await axios.get<AdminDetailResponseType>(
`/admin/admins/${adminId}`,
);
return data;
};
export const updateAdmin = async (adminId: string, params: CreateAdminType) => {
const { data } = await axios.patch(`/admin/admins/${adminId}`, params);
return data;
};