UNPKG

bbm-component-library-test

Version:

React based component library for all BBM web applications

23 lines (17 loc) 1.73 kB
"use strict"; var _templateObject = _taggedTemplateLiteral(["\n ", "\n"], ["\n ", "\n"]); var _styledComponents = require("styled-components"); function _taggedTemplateLiteral(strings, raw) { return Object.freeze(Object.defineProperties(strings, { raw: { value: Object.freeze(raw) } })); } var fonts = { "Roboto Bold": [require("../../../../assets/fonts/roboto/roboto-bold-webfont.woff2"), require("../../../../assets/fonts/roboto/roboto-bold-webfont.woff")], "Roboto Medium": [require("../../../../assets/fonts/roboto/roboto-medium-webfont.woff2"), require("../../../../assets/fonts/roboto/roboto-medium-webfont.woff")], Roboto: [require("../../../../assets/fonts/roboto/roboto-regular-webfont.woff2"), require("../../../../assets/fonts/roboto/roboto-regular-webfont.woff")], "Lato Light": [require("../../../../assets/fonts/lato/lato-light-webfont.woff2"), require("../../../../assets/fonts/lato/lato-light-webfont.woff")], Lato: [require("../../../../assets/fonts/lato/lato-regular-webfont.woff2"), require("../../../../assets/fonts/lato/lato-regular-webfont.woff")], "Lato Semibold": [require("../../../../assets/fonts/lato/lato-semibold-webfont.woff2"), require("../../../../assets/fonts/lato/lato-semibold-webfont.woff")], "Lato Bold": [require("../../../../assets/fonts/lato/lato-bold-webfont.woff2"), require("../../../../assets/fonts/lato/lato-bold-webfont.woff")] }; var injectFonts = Object.keys(fonts).map(function (font) { return "\n @font-face {\n font-family: " + font + ";\n src: url(" + fonts[font][0] + ") format('woff2'),\n url(" + fonts[font][1] + ") format('woff');\n }\n "; }).join("\n"); (0, _styledComponents.injectGlobal)(_templateObject, injectFonts);