diff --git a/src/pages/TableDetails.tsx b/src/pages/TableDetails.tsx index 5eb2c47..28af69a 100644 --- a/src/pages/TableDetails.tsx +++ b/src/pages/TableDetails.tsx @@ -17,7 +17,6 @@ import { Badge } from "../components/ui/Badge"; import { Link } from "../components/core/Link"; import { Loading } from "../components/core/Loading"; import { ErrorPage } from "../components/ui/ErrorPage"; -import { getResource } from "../resources/resources"; import { useDataFetching } from "../hooks/useDataFetching"; import { backendClient } from "../clients/config"; @@ -119,42 +118,6 @@ function TableMeta(props: TableMetaProps): ReactElement { ); } -interface MarkingRulesProps { - table: GetTableResponse; -} - -function renderCatalog(catalog: CellPrimitive): ReactElement { - return {getResource(`catalog.${String(catalog)}`).Title}; -} - -function MarkingRules(props: MarkingRulesProps): ReactElement { - const columns: Column[] = [ - { name: "Catalog", renderCell: renderCatalog }, - { name: "Parameter" }, - { name: "Column name", renderCell: renderColumnName }, - ]; - - const values: Record[] = []; - - props.table.marking_rules.forEach((rules) => { - for (const key in rules.columns) { - values.push({ - Catalog: rules.catalog, - Parameter: key, - "Column name": rules.columns[key], - }); - } - }); - - return ( - -

- Mapping of columns to catalog values for marking of records -

-
- ); -} - interface CrossmatchStatsProps { table: GetTableResponse; tableName: string; @@ -295,7 +258,6 @@ export function TableDetailsPage(): ReactElement { return ( <> -