This commit is contained in:
rgrgogu
2026-05-07 23:35:31 +08:00
parent 42b842c480
commit ca6eae1d56
35 changed files with 1637 additions and 207 deletions
+11
View File
@@ -81,6 +81,16 @@ export const UserProvider = ({ children }) => {
[request]
);
// ─── POST /api/admin/users/staff ──────────────────────────────────────────────
const addStaffUser = useCallback(
(payload) =>
request(async () => {
const res = await api.post(`${BASE}/users/staff`, payload);
return res.data;
}),
[request]
);
// ─── PUT /api/admin/users/:id ──────────────────────────────────────────────
const updateUser = useCallback(
(userId, payload) =>
@@ -252,6 +262,7 @@ export const UserProvider = ({ children }) => {
fetchUsers,
fetchArchivedUsers,
fetchUser,
addStaffUser,
updateUser,
deactivateUser,
deactivateUsers,