hatchyt
Version:
Hatch your next idea.
37 lines (31 loc) • 974 B
JavaScript
;
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