phx-react
Version:
PHX REACT
26 lines (25 loc) • 897 B
TypeScript
import React from 'react';
import { TBodyComponent, TSelectedAllPeople, TTableData } from '../types';
interface RowProps {
keyIdx: number;
dataIdx: number;
data: TTableData;
bodyKey: string;
thBodyComponent?: TBodyComponent;
className: string;
readonly: boolean;
isHighlight: boolean;
highlightReadonly: boolean;
selectedAllPeople?: TSelectedAllPeople;
tableKey: string;
brSetSelectedPeople(value: TTableData): void;
selectedPeople: Array<TTableData>;
border: boolean;
expandable?: {
enable: boolean;
isExpanded: boolean;
onToggle(): void;
};
}
declare function Row({ keyIdx, dataIdx, data, bodyKey, thBodyComponent, className, readonly, isHighlight, highlightReadonly, selectedAllPeople, tableKey, brSetSelectedPeople, selectedPeople, border, expandable, }: RowProps): React.JSX.Element;
export default Row;