UNPKG

@xo-union/tk-component-header-nav

Version:
14 lines 533 B
import { getHeaderAssetUrl } from "./utils/urls.js"; const preloadSnippet = function () { let { ssi = false, tag = 'latest' } = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; const jsUrl = getHeaderAssetUrl(tag, 'main.js'); const cssUrl = ssi ? getHeaderAssetUrl(tag, 'secondary.css') : getHeaderAssetUrl(tag, 'styles.css'); return ` <link rel="preload" as="script" href="${jsUrl.toString()}"> <link rel="preload" as="style" href="${cssUrl.toString()}"> `; }; export default preloadSnippet;