import React from 'react'; import type { ICellRendererParams } from '@ag-grid-community/core'; import { generatePath, Link } from 'react-router-dom'; import type { AlbumArtist, Artist } from '/@/renderer/api/types'; import { Text } from '/@/renderer/components/text'; import { CellContainer } from '/@/renderer/components/virtual-table/cells/generic-cell'; import { Separator } from '/@/renderer/components/separator'; import { useGenreRoute } from '/@/renderer/hooks/use-genre-route'; export const GenreCell = ({ value, data }: ICellRendererParams) => { const genrePath = useGenreRoute(); return ( {value?.map((item: Artist | AlbumArtist, index: number) => ( {index > 0 && } {item.name || '—'} ))} ); };