UNPKG

hatchyt

Version:
37 lines (31 loc) 974 B
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.thirdPartyScripts = thirdPartyScripts; exports.thirdPartyStyles = thirdPartyStyles; // extras the third party scripts from the settings // returns a string of script tags function thirdPartyScripts(config) { var parsed = JSON.parse(config) || []; if (!config) { return ''; } return parsed.filter(function (s) { return s.checked; }).map(function (s) { return '<script type="text/javascript" src="' + (s.custom ? s.name : s.uri) + '"></script>'; }).join(''); } function thirdPartyStyles(config) { var parsed = JSON.parse(config) || []; if (!config) { return ''; } return parsed.filter(function (s) { return s.checked; }).map(function (s) { return '<link rel="stylesheet" type="text/css" href="' + (s.custom ? s.name : s.uri) + '">'; }).join(''); } //# sourceMappingURL=utilities.js.map