@@ -6,13 +6,13 @@ import { DataTable } from '@/components/DataTable';
66import { PaginatedNavigation } from '@/components/PaginatedNavigation' ;
77import { usePageParam } from '@/hooks/usePageParam' ;
88import { ErrorAlert } from '@/modules/ErrorAlert' ;
9- import { columns } from '@/modules/tasks/tasksTable /columns' ;
9+ import { columns } from '@/modules/deals/dealsTable /columns' ;
1010import useUserStore from '@/stores/useUser.store' ;
1111import { createPlaceholderDataFnForQueryKey } from '@/utils/createPlaceholderDataFnForQueryKey' ;
1212import { getAdditionalPages } from '@/utils/format' ;
13- import { datasetTasksQuery } from './datasetTasksQuery ' ;
13+ import { datasetBulkDealsQuery } from './datasetBulkDealsQuery ' ;
1414
15- function useDatasetTasksData ( {
15+ function useDatasetBulkDealsData ( {
1616 datasetId,
1717 currentPage,
1818} : {
@@ -24,12 +24,12 @@ function useDatasetTasksData({
2424 const nextSkip = skip + DETAIL_TABLE_LENGTH ;
2525 const nextNextSkip = skip + 2 * DETAIL_TABLE_LENGTH ;
2626
27- const queryKey = [ chainId , 'dataset' , 'tasks ' , datasetId , currentPage ] ;
27+ const queryKey = [ chainId , 'dataset' , 'bulkDeals ' , datasetId , currentPage ] ;
2828 const { data, isLoading, isRefetching, isError, errorUpdateCount } = useQuery (
2929 {
3030 queryKey,
3131 queryFn : ( ) =>
32- execute ( datasetTasksQuery , chainId , {
32+ execute ( datasetBulkDealsQuery , chainId , {
3333 length : DETAIL_TABLE_LENGTH ,
3434 skip,
3535 nextSkip,
@@ -41,21 +41,23 @@ function useDatasetTasksData({
4141 }
4242 ) ;
4343
44- const tasks = data ?. dataset ?. bulkUsages . map ( ( usage ) => usage . task ) ;
44+ const bulkDeals = data ?. bulkSliceice ?. map ( ( slice ) => slice . task ?. deal ) ?? [ ] ;
4545 // 0 = only current, 1 = next, 2 = next+1
4646 const additionalPages = getAdditionalPages (
47- Boolean ( data ?. dataset ?. bulkUsagesHasNext ?. length ) ,
48- Boolean ( data ?. dataset ?. bulkUsagesHasNextNext ?. length )
47+ Boolean ( data ?. bulkSliceiceHasNext ?. length ) ,
48+ Boolean ( data ?. bulkSliceiceHasNextNext ?. length )
4949 ) ;
5050
51- const formattedTask =
52- tasks ?. map ( ( task ) => ( {
53- ...task ,
54- destination : `/task/${ task . taskid } ` ,
55- } ) ) ?? [ ] ;
51+ const formattedBulkDeal =
52+ bulkDeals
53+ ?. filter ( ( bulkDeal ) => bulkDeal !== undefined )
54+ . map ( ( bulkDeal ) => ( {
55+ ...bulkDeal ,
56+ destination : `/bulkDeal/${ bulkDeal ! . dealid } ` ,
57+ } ) ) ?? [ ] ;
5658
5759 return {
58- data : formattedTask ,
60+ data : formattedBulkDeal ,
5961 isLoading,
6062 isRefetching,
6163 isError,
@@ -64,7 +66,7 @@ function useDatasetTasksData({
6466 } ;
6567}
6668
67- export function DatasetTasksTable ( {
69+ export function DatasetBulkDealsTable ( {
6870 datasetId,
6971 setLoading,
7072 setOutdated,
@@ -73,31 +75,31 @@ export function DatasetTasksTable({
7375 setLoading : ( loading : boolean ) => void ;
7476 setOutdated : ( outdated : boolean ) => void ;
7577} ) {
76- const [ currentPage , setCurrentPage ] = usePageParam ( 'datasetTasksPage ' ) ;
78+ const [ currentPage , setCurrentPage ] = usePageParam ( 'datasetBulkDealsPage ' ) ;
7779 const {
78- data : tasks ,
80+ data : bulkDeals ,
7981 isError,
8082 isLoading,
8183 isRefetching,
8284 additionalPages,
8385 hasPastError,
84- } = useDatasetTasksData ( { datasetId, currentPage : currentPage - 1 } ) ;
86+ } = useDatasetBulkDealsData ( { datasetId, currentPage : currentPage - 1 } ) ;
8587
8688 useEffect (
8789 ( ) => setLoading ( isLoading || isRefetching ) ,
8890 [ isLoading , isRefetching , setLoading ]
8991 ) ;
9092 useEffect (
91- ( ) => setOutdated ( tasks . length > 0 && isError ) ,
92- [ tasks . length , isError , setOutdated ]
93+ ( ) => setOutdated ( bulkDeals . length > 0 && isError ) ,
94+ [ bulkDeals . length , isError , setOutdated ]
9395 ) ;
9496
9597 return (
9698 < div className = "space-y-6" >
97- { hasPastError && ! tasks . length ? (
98- < ErrorAlert message = "An error occurred during dataset tasks loading." />
99+ { hasPastError && ! bulkDeals . length ? (
100+ < ErrorAlert message = "An error occurred during dataset bulkDeals loading." />
99101 ) : (
100- < DataTable columns = { columns } data = { tasks } />
102+ < DataTable columns = { columns } data = { bulkDeals } />
101103 ) }
102104 < PaginatedNavigation
103105 currentPage = { currentPage }
0 commit comments