UNPKG

1.05 kBJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3var fontVariant = function (variant) { return variant && "sentico-sans-" + variant; };
4var pxToEm = function (size) { return size / 16; };
5var fontPropertiesFactory = function (props, defaultProps) {
6 var fontColor = props.fontColor, fontDimension = props.fontDimension, variant = props.variant, margin = props.margin;
7 var defaultColor = defaultProps.defaultColor, defaultFontSize = defaultProps.defaultFontSize, defaultVariant = defaultProps.defaultVariant, defaultMargin = defaultProps.defaultMargin;
8 return "\n font-family: " + (fontVariant(variant) || fontVariant(defaultVariant)) + ";\n font-size: " + (pxToEm(fontDimension) || pxToEm(defaultFontSize)) + "em;\n color: " + (fontColor || defaultColor) + ";\n margin: " + (margin || defaultMargin) + ";\n font-weight: 500;\n ";
9};
10exports.default = {
11 fontVariant: fontVariant,
12 pxToEm: pxToEm,
13 fontPropertiesFactory: fontPropertiesFactory,
14};
15//# sourceMappingURL=TextHelper.js.map
\No newline at end of file