■ ■ ■ ■ ■ ■
opencti-platform/opencti-front/src/private/components/events/StixSightingRelationships.tsx
| skipped 7 lines |
8 | 8 | | import { convertFilters } from '../../../utils/ListParameters'; |
9 | 9 | | import useLocalStorage, { localStorageToPaginationOptions } from '../../../utils/hooks/useLocalStorage'; |
10 | 10 | | import { isUniqFilter } from '../common/lists/Filters'; |
11 | | - | import { Filters, PaginationOptions } from '../../../components/list_lines'; |
| 11 | + | import { Filters } from '../../../components/list_lines'; |
| 12 | + | import { |
| 13 | + | StixSightingRelationshipsLinesPaginationQuery$variables, |
| 14 | + | } from './stix_sighting_relationships/__generated__/StixSightingRelationshipsLinesPaginationQuery.graphql'; |
12 | 15 | | |
13 | 16 | | const dataColumns = { |
14 | 17 | | x_opencti_negative: { |
| skipped 99 lines |
114 | 117 | | } |
115 | 118 | | }; |
116 | 119 | | |
117 | | - | const renderLines = (paginationOptions: PaginationOptions) => ( |
| 120 | + | const renderLines = (paginationOptions: StixSightingRelationshipsLinesPaginationQuery$variables) => ( |
118 | 121 | | <ListLines |
119 | 122 | | sortBy={sortBy} |
120 | 123 | | orderAsc={orderAsc} |
| skipped 23 lines |
144 | 147 | | > |
145 | 148 | | <QueryRenderer |
146 | 149 | | query={stixSightingRelationshipsLinesQuery} |
147 | | - | variables={{ count: 25, ...paginationOptions }} |
| 150 | + | variables={paginationOptions} |
148 | 151 | | render={({ props }: { props: unknown }) => ( |
149 | 152 | | <StixSightingRelationshipsLines |
150 | 153 | | // eslint-disable-next-line @typescript-eslint/ban-ts-comment |
| skipped 20 lines |
171 | 174 | | processedFilters = R.dissoc('toSightingId', processedFilters); |
172 | 175 | | } |
173 | 176 | | const finalFilters = convertFilters(processedFilters) as unknown as Filters; |
174 | | - | const paginationOptions = localStorageToPaginationOptions({ ...viewStorage, toId: toSightingId, filters: finalFilters }); |
| 177 | + | const paginationOptions = localStorageToPaginationOptions<StixSightingRelationshipsLinesPaginationQuery$variables>({ |
| 178 | + | ...viewStorage, |
| 179 | + | toId: toSightingId, |
| 180 | + | filters: finalFilters, |
| 181 | + | count: 25, |
| 182 | + | }); |
175 | 183 | | return ( |
176 | 184 | | <div>{renderLines(paginationOptions)}</div> |
177 | 185 | | ); |
| skipped 4 lines |