UNPKG

@equinor/fusion-react-ag-grid-person-cell

Version:

React component for displaying person details in AgGrid cell and PersonCard on cell hover

17 lines 766 B
import { type ColDef } from 'ag-grid-community'; import { PersonCellData, PersonItemSize } from '@equinor/fusion-react-person'; type CustomRenderParams<T> = { azureId?: (data: T) => string | undefined; upn?: (data: T) => string | undefined; dataSource?: (data: T) => PersonCellData; heading?: <P extends PersonCellData>(person: P) => string | undefined; subHeading?: <P extends PersonCellData>(person: P) => string | undefined; showAvatar?: boolean; size?: PersonItemSize; }; type PersonColDef<T> = CustomRenderParams<T> & { dataToSort?: (data: T) => string | undefined; }; export declare const agGridPersonCell: <T>(col: ColDef & PersonColDef<T>) => ColDef; export default agGridPersonCell; //# sourceMappingURL=agPersonCell.d.ts.map