Repository URL to install this package:
|
Version:
2.0.2 ▾
|
"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 exotic_1 = require("exotic");
const LogoIcon_1 = require("../../atoms/Icons/LogoIcon");
const styled_1 = require("./styled");
function defaultRenderLogo(props) {
const {
logoType,
logoColor,
logoIcon
} = props;
const {
dataQa: qa
} = exotic_1.isSafe(logoIcon) && logoIcon;
return react_1.default.createElement(LogoIcon_1.LogoIcon, {
type: logoType,
fill: logoColor,
dataQa: qa
});
}
exports.defaultRenderLogo = defaultRenderLogo;
function defaultRenderMobilePoweredBy(props) {
const {
poweredByData
} = props;
const label = poweredByData && poweredByData.label;
const value = poweredByData && poweredByData.value;
return react_1.default.createElement(react_1.default.Fragment, null, react_1.default.createElement(styled_1.StyledMobilePoweredByLabel, {
content: label
}), react_1.default.createElement(styled_1.StyledMobilePoweredByValue, {
content: value
}));
}
exports.defaultRenderMobilePoweredBy = defaultRenderMobilePoweredBy;
function defaultRenderPoweredByLabel(props) {
const {
poweredByData
} = props;
const label = poweredByData && poweredByData.label;
return react_1.default.createElement(styled_1.StyledPoweredByLabel, {
content: label
});
}
exports.defaultRenderPoweredByLabel = defaultRenderPoweredByLabel;
function defaultRenderPoweredByValue(props) {
const {
poweredByData
} = props;
const value = poweredByData && poweredByData.value;
return react_1.default.createElement(styled_1.StyledPoweredByValue, {
content: value
});
}
exports.defaultRenderPoweredByValue = defaultRenderPoweredByValue;
function defaultRenderCopyright(props) {
const {
copyrightData
} = props;
return react_1.default.createElement(styled_1.StyledCopyRight, Object.assign({}, copyrightData));
}
exports.defaultRenderCopyright = defaultRenderCopyright;
function defaultRenderSocialIconLabel(props) {
const {
connectText
} = props;
return react_1.default.createElement(styled_1.StyledLabel, {
content: connectText
});
}
exports.defaultRenderSocialIconLabel = defaultRenderSocialIconLabel;
function defaultRenderSocialIcons(props) {
const {
listOfSocialIcons
} = props;
return react_1.default.createElement(styled_1.StyledSocialIconList, {
iconsList: listOfSocialIcons
});
}
exports.defaultRenderSocialIcons = defaultRenderSocialIcons;
function defaultRenderLinkList(props) {
const {
listOfLinks
} = props;
return react_1.default.createElement(styled_1.StyledMultipleLinkList, {
list: listOfLinks
});
}
exports.defaultRenderLinkList = defaultRenderLinkList; //# sourceMappingURL=renderProps.js.map