UNPKG

office-ui-fabric-react

Version:

Reusable React components for building experiences for Office 365.

36 lines 1.34 kB
import { concatStyleSets } from '../../../Styling'; import { memoizeFunction } from '../../../Utilities'; import { getStyles as getBaseButtonStyles } from '../BaseButton.styles'; import { getStyles as getSplitButtonStyles } from '../SplitButton/SplitButton.styles'; export var getStyles = memoizeFunction(function (theme, customStyles) { var baseButtonStyles = getBaseButtonStyles(theme); var splitButtonStyles = getSplitButtonStyles(theme); var iconButtonStyles = { root: { padding: '0 4px', width: '32px', height: '32px', backgroundColor: 'transparent' }, rootHovered: { color: theme.palette.themeDarker }, rootPressed: { color: theme.palette.themePrimary }, rootExpanded: { color: theme.palette.themePrimary }, rootChecked: { backgroundColor: theme.palette.neutralTertiaryAlt, }, rootCheckedHovered: { backgroundColor: theme.palette.neutralLight }, rootDisabled: { color: theme.palette.neutralTertiary } }; return concatStyleSets(baseButtonStyles, iconButtonStyles, splitButtonStyles, customStyles); }); //# sourceMappingURL=IconButton.styles.js.map