@equinor/fusion-react-ag-grid-person-cell
Version:
React component for displaying person details in AgGrid cell and PersonCard on cell hover
12 lines (11 loc) • 589 B
JavaScript
import { jsx as _jsx } from "react/jsx-runtime";
import { PersonCard } from '@equinor/fusion-react-person';
export const PersonTooltip = (props) => {
const { value, azureId, upn, dataSource } = props;
const azureResult = azureId ? azureId(value) : undefined;
const upnResult = upn ? upn(value) : undefined;
const dataSourceResult = dataSource ? dataSource(value) : undefined;
return (_jsx(PersonCard, { size: "medium", azureId: azureResult, upn: upnResult, dataSource: dataSourceResult }));
};
PersonTooltip.displayName = 'PersonTooltip';
export default PersonTooltip;