UNPKG

1.4 kBJavaScriptView Raw
1import { mergeStyles } from '../../Styling';
2import { memoizeFunction } from '../../Utilities';
3export var getClassNames = memoizeFunction(function (styles, className, activityPersonas, isCompact) {
4 return {
5 root: mergeStyles('ms-ActivityItem', className, styles.root, isCompact && styles.isCompactRoot),
6 pulsingBeacon: mergeStyles('ms-ActivityItem-pulsingBeacon', styles.pulsingBeacon),
7 personaContainer: mergeStyles('ms-ActivityItem-personaContainer', styles.personaContainer, isCompact && styles.isCompactPersonaContainer),
8 activityPersona: mergeStyles('ms-ActivityItem-activityPersona', styles.activityPersona, isCompact && styles.isCompactPersona, !isCompact && activityPersonas && activityPersonas.length === 2 && styles.doublePersona),
9 activityTypeIcon: mergeStyles('ms-ActivityItem-activityTypeIcon', styles.activityTypeIcon, isCompact && styles.isCompactIcon),
10 activityContent: mergeStyles('ms-ActivityItem-activityContent', styles.activityContent, isCompact && styles.isCompactContent),
11 activityText: mergeStyles('ms-ActivityItem-activityText', styles.activityText),
12 commentText: mergeStyles('ms-ActivityItem-commentText', styles.commentText),
13 timeStamp: mergeStyles('ms-ActivityItem-timeStamp', styles.timeStamp, isCompact && styles.isCompactTimeStamp),
14 };
15});
16//# sourceMappingURL=ActivityItem.classNames.js.map
\No newline at end of file