import { Datatable } from '@@/datatables'; import { createPersistedStore } from '@@/datatables/types'; import { useTableState } from '@@/datatables/useTableState'; import { Widget } from '@@/Widget'; import { GenericResource } from '../../../types'; import { columns } from './columns'; import { useResourceRows } from './useResourceRows'; type Props = { resources: GenericResource[]; }; const storageKey = 'helm-resources'; const settingsStore = createPersistedStore(storageKey, 'resourceType'); export function ResourcesTable({ resources }: Props) { const tableState = useTableState(settingsStore, storageKey); const rows = useResourceRows(resources); return ( row.id} data-cy="helm-resources-datatable" /> ); }