Awesome-Design-Tools/docs/modules/editHead.js
Yevhenii Kutsenko 99c425dc2b Initial commit
2024-12-27 14:04:12 +03:00

36 lines
820 B
JavaScript

const Templates = require('./Templates');
const editHead = ({ document }, title, meta, icons, isProduction) => {
const head = document.querySelector('head');
const {
createTitle,
createMeta,
createIcons,
fonts,
styleInner,
styleExternal,
analytics,
} = Templates;
if (isProduction !== false) {
head.innerHTML = `
${createTitle(title)}
${createMeta(meta)}
${createIcons(icons)}
${styleInner}
${fonts}
${analytics}
`;
} else {
head.innerHTML = `
${createTilte(title)}
${createMeta(meta)}
${createIcons(icons)}
${fonts}
${styleExternal}
`;
}
}
module.exports = editHead;