chore: removed orderBy in server admin tables

This commit is contained in:
Piyush Gupta
2025-10-09 19:08:18 +05:30
parent 99bebcb97b
commit 3963a0bb6f
5 changed files with 17 additions and 40 deletions

View File

@@ -181,15 +181,3 @@ export type TResendOrgInviteDTO = {
organizationId: string;
membershipId: string;
};
export enum AdminOrganizationsOrderBy {
Name = "name"
}
export enum AdminIdentitiesOrderBy {
Name = "name"
}
export enum AdminUsersOrderBy {
Username = "username"
}

View File

@@ -51,7 +51,6 @@ import {
useAdminGetUsers,
useRemoveUserServerAdminAccess
} from "@app/hooks/api";
import { AdminUsersOrderBy } from "@app/hooks/api/admin/types";
import { User } from "@app/hooks/api/users/types";
import { UsePopUpState } from "@app/hooks/usePopUp";
import { AddServerAdminModal } from "@app/pages/admin/AccessManagementPage/components/AddServerAdminModal";
@@ -283,12 +282,9 @@ export const ServerAdminsTable = () => {
const [searchUserFilter, setSearchUserFilter] = useState("");
const [debouncedSearchTerm] = useDebounce(searchUserFilter, 500);
const { offset, limit, setPage, perPage, page, setPerPage } = usePagination<AdminUsersOrderBy>(
AdminUsersOrderBy.Username,
{
initPerPage: getUserTablePreference("ServerAdminUsersTable", PreferenceKey.PerPage, 20)
}
);
const { offset, limit, setPage, perPage, page, setPerPage } = usePagination("", {
initPerPage: getUserTablePreference("ServerAdminUsersTable", PreferenceKey.PerPage, 20)
});
const handlePerPageChange = (newPerPage: number) => {
setPerPage(newPerPage);

View File

@@ -37,7 +37,6 @@ import {
import { useDebounce, usePagination, usePopUp, useResetPageHelper } from "@app/hooks";
import { useAdminRemoveIdentitySuperAdminAccess } from "@app/hooks/api/admin";
import { useAdminGetIdentities } from "@app/hooks/api/admin/queries";
import { AdminIdentitiesOrderBy } from "@app/hooks/api/admin/types";
import { UsePopUpState } from "@app/hooks/usePopUp";
const IdentityPanelTable = ({
@@ -54,14 +53,13 @@ const IdentityPanelTable = ({
const [searchIdentityFilter, setSearchIdentityFilter] = useState("");
const [debouncedSearchTerm] = useDebounce(searchIdentityFilter, 500);
const { offset, limit, setPage, perPage, page, setPerPage } =
usePagination<AdminIdentitiesOrderBy>(AdminIdentitiesOrderBy.Name, {
initPerPage: getUserTablePreference(
"ResourceOverviewIdentitiesTable",
PreferenceKey.PerPage,
10
)
});
const { offset, limit, setPage, perPage, page, setPerPage } = usePagination("", {
initPerPage: getUserTablePreference(
"ResourceOverviewIdentitiesTable",
PreferenceKey.PerPage,
10
)
});
const handlePerPageChange = (newPerPage: number) => {
setPerPage(newPerPage);

View File

@@ -62,7 +62,7 @@ import {
useServerAdminAccessOrg,
useServerAdminResendOrgInvite
} from "@app/hooks/api";
import { AdminOrganizationsOrderBy, OrganizationWithProjects } from "@app/hooks/api/admin/types";
import { OrganizationWithProjects } from "@app/hooks/api/admin/types";
import { OrderByDirection } from "@app/hooks/api/generic/types";
import { OrgMembershipStatus } from "@app/hooks/api/organization/types";
import { UsePopUpState } from "@app/hooks/usePopUp";
@@ -449,10 +449,9 @@ const OrganizationsPanelTable = ({
const navigate = useNavigate();
const { offset, limit, setPage, perPage, page, setPerPage } =
usePagination<AdminOrganizationsOrderBy>(AdminOrganizationsOrderBy.Name, {
initPerPage: getUserTablePreference("ResourceOverviewOrgsTable", PreferenceKey.PerPage, 10)
});
const { offset, limit, setPage, perPage, page, setPerPage } = usePagination("", {
initPerPage: getUserTablePreference("ResourceOverviewOrgsTable", PreferenceKey.PerPage, 10)
});
const handlePerPageChange = (newPerPage: number) => {
setPerPage(newPerPage);

View File

@@ -55,7 +55,6 @@ import {
useAdminGrantServerAdminAccess,
useRemoveUserServerAdminAccess
} from "@app/hooks/api";
import { AdminUsersOrderBy } from "@app/hooks/api/admin/types";
import { User } from "@app/hooks/api/users/types";
import { UsePopUpState } from "@app/hooks/usePopUp";
@@ -346,12 +345,9 @@ export const UserIdentitiesTable = () => {
const [adminsOnly, setAdminsOnly] = useState(false);
const [debouncedSearchTerm] = useDebounce(searchUserFilter, 500);
const { offset, limit, setPage, perPage, page, setPerPage } = usePagination<AdminUsersOrderBy>(
AdminUsersOrderBy.Username,
{
initPerPage: getUserTablePreference("ResourceOverviewUsersTable", PreferenceKey.PerPage, 20)
}
);
const { offset, limit, setPage, perPage, page, setPerPage } = usePagination("", {
initPerPage: getUserTablePreference("ResourceOverviewUsersTable", PreferenceKey.PerPage, 20)
});
const handlePerPageChange = (newPerPage: number) => {
setPerPage(newPerPage);