in src/contactCard/Summary.tsx [56:85]
function renderOrgSummary(
manager: IPersonaProfile | undefined,
isManagerLoading: boolean,
onOrgDetailsClick: () => void,
onPersonaClick: (profile: IPersonaProfile) => void
): React.ReactNode {
return (
<li>
{(manager || isManagerLoading) &&
<>
<ActionButton className="section-title org-details-button" onClick={onOrgDetailsClick}>
Reports to <Icon iconName="ChevronRight" className="chevron-icon" />
</ActionButton>
{
manager ?
<ActionButton className="person manager" onClick={() => onPersonaClick(manager)}>
<Persona
id={manager.id}
displayName={manager.displayName}
showMode={PersonaShowMode.NameTitle}
size={PersonaSize.size40}
/>
</ActionButton>
:
<div className="person">
<Shimmer shimmerElements={[{ type: ShimmerElementType.circle, height: 40 }, { type: ShimmerElementType.gap, width: 12 }, { type: ShimmerElementType.line }]} width={"80%"} />
</div>
}
</>
}