diff --git a/src/components/tables/ControllerStatusHistory/index.tsx b/src/components/tables/ControllerStatusHistory/index.tsx index 950682109..ebd026577 100644 --- a/src/components/tables/ControllerStatusHistory/index.tsx +++ b/src/components/tables/ControllerStatusHistory/index.tsx @@ -1,24 +1,17 @@ import { Box, Table, TableContainer } from '@mui/material'; import EntityTableBody from 'components/tables/EntityTable/TableBody'; import EntityTableHeader from 'components/tables/EntityTable/TableHeader'; -import { useDisplayTableColumns } from 'context/TableSettings'; import useGlobalSearchParams, { GlobalSearchParams, } from 'hooks/searchParams/useGlobalSearchParams'; -import { useEffect, useMemo, useState } from 'react'; +import { useEffect, useState } from 'react'; import { useIntl } from 'react-intl'; import { useEntityStatusStore_recentHistory } from 'stores/EntityStatus/hooks'; import { useEntityStatusStore } from 'stores/EntityStatus/Store'; -import { TablePrefixes } from 'stores/Tables/hooks'; import { SortDirection, TableColumns, TableState, TableStatuses } from 'types'; import { PublicationInfo } from 'types/controlPlane'; import Rows from './Rows'; -export const optionalColumnIntlKeys = { - pointer: 'data.pointer', - details: 'data.details', -}; - export const columns: TableColumns[] = [ { field: null, @@ -38,13 +31,6 @@ export const columns: TableColumns[] = [ }, ]; -const evaluateColumnsToShow = (columnsToHide: string[]) => - columns.filter((column) => - column.headerIntlKey - ? !columnsToHide.includes(column.headerIntlKey) - : true - ); - export default function ControllerStatusHistoryTable() { const catalogName = useGlobalSearchParams(GlobalSearchParams.CATALOG_NAME); @@ -96,28 +82,6 @@ export default function ControllerStatusHistoryTable() { const loading = tableState.status === TableStatuses.LOADING; - const { tableSettings } = useDisplayTableColumns(); - - const columnsToShow = useMemo(() => { - const optionalColumns = Object.values(optionalColumnIntlKeys); - - if ( - tableSettings && - Object.hasOwn(tableSettings, TablePrefixes.fieldSelection) - ) { - const hiddenColumns = optionalColumns.filter( - (column) => - !tableSettings[ - TablePrefixes.fieldSelection - ].shownOptionalColumns.includes(column) - ); - - return evaluateColumnsToShow(hiddenColumns); - } - - return evaluateColumnsToShow(optionalColumns); - }, [tableSettings]); - return (