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
-12
View File
@@ -181,15 +181,3 @@ export type TResendOrgInviteDTO = {
organizationId: string; organizationId: string;
membershipId: string; membershipId: string;
}; };
export enum AdminOrganizationsOrderBy {
Name = "name"
}
export enum AdminIdentitiesOrderBy {
Name = "name"
}
export enum AdminUsersOrderBy {
Username = "username"
}
@@ -51,7 +51,6 @@ import {
useAdminGetUsers, useAdminGetUsers,
useRemoveUserServerAdminAccess useRemoveUserServerAdminAccess
} from "@app/hooks/api"; } from "@app/hooks/api";
import { AdminUsersOrderBy } from "@app/hooks/api/admin/types";
import { User } from "@app/hooks/api/users/types"; import { User } from "@app/hooks/api/users/types";
import { UsePopUpState } from "@app/hooks/usePopUp"; import { UsePopUpState } from "@app/hooks/usePopUp";
import { AddServerAdminModal } from "@app/pages/admin/AccessManagementPage/components/AddServerAdminModal"; import { AddServerAdminModal } from "@app/pages/admin/AccessManagementPage/components/AddServerAdminModal";
@@ -283,12 +282,9 @@ export const ServerAdminsTable = () => {
const [searchUserFilter, setSearchUserFilter] = useState(""); const [searchUserFilter, setSearchUserFilter] = useState("");
const [debouncedSearchTerm] = useDebounce(searchUserFilter, 500); const [debouncedSearchTerm] = useDebounce(searchUserFilter, 500);
const { offset, limit, setPage, perPage, page, setPerPage } = usePagination<AdminUsersOrderBy>( const { offset, limit, setPage, perPage, page, setPerPage } = usePagination("", {
AdminUsersOrderBy.Username, initPerPage: getUserTablePreference("ServerAdminUsersTable", PreferenceKey.PerPage, 20)
{ });
initPerPage: getUserTablePreference("ServerAdminUsersTable", PreferenceKey.PerPage, 20)
}
);
const handlePerPageChange = (newPerPage: number) => { const handlePerPageChange = (newPerPage: number) => {
setPerPage(newPerPage); setPerPage(newPerPage);
@@ -37,7 +37,6 @@ import {
import { useDebounce, usePagination, usePopUp, useResetPageHelper } from "@app/hooks"; import { useDebounce, usePagination, usePopUp, useResetPageHelper } from "@app/hooks";
import { useAdminRemoveIdentitySuperAdminAccess } from "@app/hooks/api/admin"; import { useAdminRemoveIdentitySuperAdminAccess } from "@app/hooks/api/admin";
import { useAdminGetIdentities } from "@app/hooks/api/admin/queries"; import { useAdminGetIdentities } from "@app/hooks/api/admin/queries";
import { AdminIdentitiesOrderBy } from "@app/hooks/api/admin/types";
import { UsePopUpState } from "@app/hooks/usePopUp"; import { UsePopUpState } from "@app/hooks/usePopUp";
const IdentityPanelTable = ({ const IdentityPanelTable = ({
@@ -54,14 +53,13 @@ const IdentityPanelTable = ({
const [searchIdentityFilter, setSearchIdentityFilter] = useState(""); const [searchIdentityFilter, setSearchIdentityFilter] = useState("");
const [debouncedSearchTerm] = useDebounce(searchIdentityFilter, 500); const [debouncedSearchTerm] = useDebounce(searchIdentityFilter, 500);
const { offset, limit, setPage, perPage, page, setPerPage } = const { offset, limit, setPage, perPage, page, setPerPage } = usePagination("", {
usePagination<AdminIdentitiesOrderBy>(AdminIdentitiesOrderBy.Name, { initPerPage: getUserTablePreference(
initPerPage: getUserTablePreference( "ResourceOverviewIdentitiesTable",
"ResourceOverviewIdentitiesTable", PreferenceKey.PerPage,
PreferenceKey.PerPage, 10
10 )
) });
});
const handlePerPageChange = (newPerPage: number) => { const handlePerPageChange = (newPerPage: number) => {
setPerPage(newPerPage); setPerPage(newPerPage);
@@ -62,7 +62,7 @@ import {
useServerAdminAccessOrg, useServerAdminAccessOrg,
useServerAdminResendOrgInvite useServerAdminResendOrgInvite
} from "@app/hooks/api"; } 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 { OrderByDirection } from "@app/hooks/api/generic/types";
import { OrgMembershipStatus } from "@app/hooks/api/organization/types"; import { OrgMembershipStatus } from "@app/hooks/api/organization/types";
import { UsePopUpState } from "@app/hooks/usePopUp"; import { UsePopUpState } from "@app/hooks/usePopUp";
@@ -449,10 +449,9 @@ const OrganizationsPanelTable = ({
const navigate = useNavigate(); const navigate = useNavigate();
const { offset, limit, setPage, perPage, page, setPerPage } = const { offset, limit, setPage, perPage, page, setPerPage } = usePagination("", {
usePagination<AdminOrganizationsOrderBy>(AdminOrganizationsOrderBy.Name, { initPerPage: getUserTablePreference("ResourceOverviewOrgsTable", PreferenceKey.PerPage, 10)
initPerPage: getUserTablePreference("ResourceOverviewOrgsTable", PreferenceKey.PerPage, 10) });
});
const handlePerPageChange = (newPerPage: number) => { const handlePerPageChange = (newPerPage: number) => {
setPerPage(newPerPage); setPerPage(newPerPage);
@@ -55,7 +55,6 @@ import {
useAdminGrantServerAdminAccess, useAdminGrantServerAdminAccess,
useRemoveUserServerAdminAccess useRemoveUserServerAdminAccess
} from "@app/hooks/api"; } from "@app/hooks/api";
import { AdminUsersOrderBy } from "@app/hooks/api/admin/types";
import { User } from "@app/hooks/api/users/types"; import { User } from "@app/hooks/api/users/types";
import { UsePopUpState } from "@app/hooks/usePopUp"; import { UsePopUpState } from "@app/hooks/usePopUp";
@@ -346,12 +345,9 @@ export const UserIdentitiesTable = () => {
const [adminsOnly, setAdminsOnly] = useState(false); const [adminsOnly, setAdminsOnly] = useState(false);
const [debouncedSearchTerm] = useDebounce(searchUserFilter, 500); const [debouncedSearchTerm] = useDebounce(searchUserFilter, 500);
const { offset, limit, setPage, perPage, page, setPerPage } = usePagination<AdminUsersOrderBy>( const { offset, limit, setPage, perPage, page, setPerPage } = usePagination("", {
AdminUsersOrderBy.Username, initPerPage: getUserTablePreference("ResourceOverviewUsersTable", PreferenceKey.PerPage, 20)
{ });
initPerPage: getUserTablePreference("ResourceOverviewUsersTable", PreferenceKey.PerPage, 20)
}
);
const handlePerPageChange = (newPerPage: number) => { const handlePerPageChange = (newPerPage: number) => {
setPerPage(newPerPage); setPerPage(newPerPage);