fix: remove default sorting status on UI

This commit is contained in:
jialin
2025-12-23 20:54:16 +08:00
parent 1b661bb8cd
commit fa0aeac10b
14 changed files with 8 additions and 34 deletions
@@ -92,7 +92,6 @@ const useModelsColumns = ({
title: intl.formatMessage({ id: 'common.table.createTime' }), title: intl.formatMessage({ id: 'common.table.createTime' }),
dataIndex: 'created_at', dataIndex: 'created_at',
key: 'created_at', key: 'created_at',
defaultSortOrder: 'descend',
sorter: tableSorter(3), sorter: tableSorter(3),
ellipsis: { ellipsis: {
showTitle: false showTitle: false
+1 -4
View File
@@ -34,10 +34,7 @@ const APIKeys: React.FC = () => {
} = useTableFetch<ListItem>({ } = useTableFetch<ListItem>({
fetchAPI: queryApisKeysList, fetchAPI: queryApisKeysList,
deleteAPI: deleteApisKey, deleteAPI: deleteApisKey,
contentForDelete: 'apikeys.table.apikeys', contentForDelete: 'apikeys.table.apikeys'
defaultQueryParams: {
sort_by: '-created_at'
}
}); });
const intl = useIntl(); const intl = useIntl();
+2 -6
View File
@@ -6,7 +6,6 @@ import SealTable from '@/components/seal-table';
import TableContext from '@/components/seal-table/table-context'; import TableContext from '@/components/seal-table/table-context';
import { TableOrder } from '@/components/seal-table/types'; import { TableOrder } from '@/components/seal-table/types';
import { PageAction } from '@/config'; import { PageAction } from '@/config';
import { TABLE_SORT_DIRECTIONS } from '@/config/settings';
import type { PageActionType } from '@/config/types'; import type { PageActionType } from '@/config/types';
import useExpandedRowKeys from '@/hooks/use-expanded-row-keys'; import useExpandedRowKeys from '@/hooks/use-expanded-row-keys';
import useTableFetch from '@/hooks/use-table-fetch'; import useTableFetch from '@/hooks/use-table-fetch';
@@ -70,10 +69,7 @@ const Clusters: React.FC = () => {
deleteAPI: deleteCluster, deleteAPI: deleteCluster,
watch: true, watch: true,
API: CLUSTERS_API, API: CLUSTERS_API,
contentForDelete: 'menu.clusterManagement.clusters', contentForDelete: 'menu.clusterManagement.clusters'
defaultQueryParams: {
sort_by: '-created_at'
}
}); });
const { watchDataList: allWorkerPoolList } = useWatchList(WORKER_POOLS_API); const { watchDataList: allWorkerPoolList } = useWatchList(WORKER_POOLS_API);
const [expandAtom] = useAtom(expandKeysAtom); const [expandAtom] = useAtom(expandKeysAtom);
@@ -330,7 +326,7 @@ const Clusters: React.FC = () => {
<SealTable <SealTable
rowKey="id" rowKey="id"
loadChildren={getWorkerPoolList} loadChildren={getWorkerPoolList}
sortDirections={TABLE_SORT_DIRECTIONS} sortDirections={['descend', 'ascend']}
expandedRowKeys={expandedRowKeys} expandedRowKeys={expandedRowKeys}
onExpand={handleExpandChange} onExpand={handleExpandChange}
onExpandAll={handleToggleExpandAll} onExpandAll={handleToggleExpandAll}
+1 -4
View File
@@ -60,10 +60,7 @@ const Credentials: React.FC = () => {
} = useTableFetch<ListItem>({ } = useTableFetch<ListItem>({
fetchAPI: queryCredentialList, fetchAPI: queryCredentialList,
deleteAPI: deleteCredential, deleteAPI: deleteCredential,
contentForDelete: 'menu.clusterManagement.credentials', contentForDelete: 'menu.clusterManagement.credentials'
defaultQueryParams: {
sort_by: '-created_at'
}
}); });
const [isFromCluster, setIsFromCluster] = useAtom(fromClusterCreationAtom); const [isFromCluster, setIsFromCluster] = useAtom(fromClusterCreationAtom);
const intl = useIntl(); const intl = useIntl();
@@ -107,7 +107,6 @@ const useClusterColumns = (
{ {
title: intl.formatMessage({ id: 'common.table.createTime' }), title: intl.formatMessage({ id: 'common.table.createTime' }),
dataIndex: 'created_at', dataIndex: 'created_at',
defaultSortOrder: 'descend',
sorter: tableSorter(6), sorter: tableSorter(6),
span: 4, span: 4,
render: (value: string) => ( render: (value: string) => (
@@ -37,7 +37,6 @@ const useCredentialColumns = (
title: intl.formatMessage({ id: 'common.table.createTime' }), title: intl.formatMessage({ id: 'common.table.createTime' }),
dataIndex: 'created_at', dataIndex: 'created_at',
showSorterTooltip: false, showSorterTooltip: false,
defaultSortOrder: 'descend',
sorter: tableSorter(3), sorter: tableSorter(3),
ellipsis: { ellipsis: {
showTitle: false showTitle: false
@@ -162,7 +162,6 @@ const usePoolsColumns = (
key: 'created_at', key: 'created_at',
span: 4, span: 4,
showSorterTootip: false, showSorterTootip: false,
defaultSortOrder: 'descend',
sortOrder: sortOrder, sortOrder: sortOrder,
sorter: false, sorter: false,
ellipsis: { ellipsis: {
@@ -124,7 +124,6 @@ const useModelsColumns = ({
title: intl.formatMessage({ id: 'common.table.createTime' }), title: intl.formatMessage({ id: 'common.table.createTime' }),
dataIndex: 'created_at', dataIndex: 'created_at',
key: 'created_at', key: 'created_at',
defaultSortOrder: 'descend',
sorter: tableSorter(5), sorter: tableSorter(5),
span: 4, span: 4,
render: (text: number) => ( render: (text: number) => (
+1 -1
View File
@@ -48,7 +48,7 @@ const Models: React.FC = () => {
cluster_id: 0, cluster_id: 0,
categories: [], categories: [],
state: '', state: '',
sort_by: '-created_at' sort_by: ''
}); });
const { updateChunkedList, cacheDataListRef } = useUpdateChunkedList({ const { updateChunkedList, cacheDataListRef } = useUpdateChunkedList({
@@ -68,10 +68,7 @@ const ModelFiles = () => {
deleteAPI: deleteModelFile, deleteAPI: deleteModelFile,
API: MODEL_FILES_API, API: MODEL_FILES_API,
watch: true, watch: true,
contentForDelete: 'resources.modelfiles.modelfile', contentForDelete: 'resources.modelfiles.modelfile'
defaultQueryParams: {
sort_by: '-created_at'
}
}); });
const intl = useIntl(); const intl = useIntl();
const { showSuccess } = useAppUtils(); const { showSuccess } = useAppUtils();
+1 -4
View File
@@ -52,10 +52,7 @@ const Workers: React.FC = () => {
events: ['UPDATE', 'DELETE', 'INSERT'], events: ['UPDATE', 'DELETE', 'INSERT'],
contentForDelete: 'resources.worker', contentForDelete: 'resources.worker',
watch: true, watch: true,
API: WORKERS_API, API: WORKERS_API
defaultQueryParams: {
sort_by: '-created_at'
}
}); });
const { TerminalPanel, terminals, handleAddTerminal } = useTerminalTabs(); const { TerminalPanel, terminals, handleAddTerminal } = useTerminalTabs();
const { MaintenanceModal, handleStopMaintenance, setOpenStatus } = const { MaintenanceModal, handleStopMaintenance, setOpenStatus } =
@@ -337,7 +337,6 @@ const useFilesColumns = (props: {
{ {
title: intl.formatMessage({ id: 'common.table.createTime' }), title: intl.formatMessage({ id: 'common.table.createTime' }),
dataIndex: 'created_at', dataIndex: 'created_at',
defaultSortOrder: 'descend',
key: 'created_at', key: 'created_at',
sorter: tableSorter(4), sorter: tableSorter(4),
width: 180, width: 180,
@@ -179,7 +179,6 @@ const useUsersColumns = ({
title: intl.formatMessage({ id: 'common.table.createTime' }), title: intl.formatMessage({ id: 'common.table.createTime' }),
dataIndex: 'created_at', dataIndex: 'created_at',
key: 'created_at', key: 'created_at',
defaultSortOrder: 'descend',
showSorterTooltip: false, showSorterTooltip: false,
sorter: tableSorter(5), sorter: tableSorter(5),
ellipsis: { ellipsis: {
+1 -4
View File
@@ -40,10 +40,7 @@ const Users: React.FC = () => {
} = useTableFetch<ListItem>({ } = useTableFetch<ListItem>({
fetchAPI: queryUsersList, fetchAPI: queryUsersList,
deleteAPI: deleteUser, deleteAPI: deleteUser,
contentForDelete: 'users.table.user', contentForDelete: 'users.table.user'
defaultQueryParams: {
sort_by: '-created_at'
}
}); });
const { initialState } = useModel('@@initialState') || {}; const { initialState } = useModel('@@initialState') || {};