Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
    return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const react_1 = __importDefault(require("react"));
const styled_1 = require("./styled");
function deafultRenderLinkButton(props) {
    const { icon } = props;
    const text = props.labelText || props.text;
    function handleClick(event) {
        props.onClick(event);
    }
    const buttonProps = {
        onClick: handleClick,
        icon,
    };
    return (react_1.default.createElement(styled_1.StyledButton, Object.assign({}, buttonProps), text));
}
exports.deafultRenderLinkButton = deafultRenderLinkButton;
function defaultRenderLabel(props) {
    const { text, children, value } = props;
    return react_1.default.createElement(styled_1.StyledLabelDiv, null, text || children || value);
}
exports.defaultRenderLabel = defaultRenderLabel;
function defaultRenderWrapper(props) {
    const { children, qa, identity } = props;
    return (react_1.default.createElement(styled_1.LabelContainer, { qa: qa, key: identity }, children));
}
exports.defaultRenderWrapper = defaultRenderWrapper;
//# sourceMappingURL=renderProps.js.map