import React from 'react'; import { StyledTableColumns, TableActionName } from '@geenee/geenee-ui/src/lib/component/styled-table'; import { ColumnRow } from '@geenee/geenee-ui/src/lib/component/styled-table/components/ColumnRow'; import { RowActions } from '@geenee/geenee-ui/src/lib/component/styled-table/components/RowActions'; import { RowContainer } from '@geenee/geenee-ui/src/lib/component/styled-table/styles'; type Props = { columns: StyledTableColumns[]; row: T; rowActions?: { id: TableActionName; onClick: (item: T) => void }[]; style?: React.CSSProperties; } export const DataRow = ({ columns, row, rowActions, style }: Props): JSX.Element => ( { columns.map((column) => ( )) } rowActions={ rowActions } row={ row } /> );