"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var styling_1 = require("@uifabric/styling");
var DefaultButton_styles_1 = require("../DefaultButton/DefaultButton.styles");
function getStyles(theme, customStyles) {
    if (theme === void 0) { theme = styling_1.getTheme(); }
    var palette = theme.palette;
    var defaultButtonStyles = DefaultButton_styles_1.getStyles(theme, customStyles, '0px', theme.palette.white);
    var primaryButtonStyles = {
        rootEnabled: styling_1.mergeStyles({
            backgroundColor: palette.themePrimary,
            color: palette.white,
            ':hover': {
                backgroundColor: palette.themeDark,
                color: palette.white
            },
            ':active': {
                backgroundColor: palette.themePrimary,
                color: palette.white
            }
        })
    };
    return styling_1.mergeStyleSets(defaultButtonStyles, primaryButtonStyles, customStyles);
}
exports.getStyles = getStyles;

//# sourceMappingURL=PrimaryButton.styles.js.map
