refining table view atm filter does not work for species

This commit is contained in:
Eero Antikainen
2024-09-10 15:32:28 +03:00
parent 018db4b093
commit 0dad2b9674
@@ -36,14 +36,32 @@ export const CrossSearchTable = ({ selectorFn }: { selectorFn?: (newObject: Cros
filterVariant: 'range',
},
{
accessorFn: row => row.now_ls.map((item: any) => item.com_species.species_id),
id: 'species_id',
accessorKey: 'now_ls',
header: 'Species IDs',
enableSorting: false,
Cell: ({ cell }) => (
<div>
{cell.getValue().map((speciesObj: any, index: number) => (
<div key={index}>
{speciesObj.com_species.species_id}
</div>
))}
</div>
)
},
{
accessorFn: row => row.now_ls.map((item: any) => item.com_species.genus_name),
id: 'genus_name',
accessorKey: 'now_ls',
header: 'Genus',
enableSorting: false,
Cell: ({ cell }) => (
<div>
{cell.getValue().map((speciesObj: any, index: number) => (
<div key={index}>
{speciesObj.com_species.genus_name}
</div>
))}
</div>
)
}
],
[]