fix(users): repair create delete and duplicate email handling

This commit is contained in:
Schubert Ferenc 2026-07-11 17:14:41 +02:00
parent 155fdbb16a
commit 0bbcaba211
22 changed files with 773 additions and 107 deletions

View file

@ -0,0 +1,18 @@
export function buildUsersQueryParams({ page, pageSize, search, role, active, sortBy, sortOrder }) {
const params = new URLSearchParams({
page: String(page),
page_size: String(pageSize),
sort_by: sortBy,
sort_order: sortOrder
});
if (search && search.trim()) {
params.set("search", search.trim());
}
if (role) {
params.set("role", role);
}
if (active === true || active === false) {
params.set("active", String(active));
}
return params;
}