UNPKG

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

Version:
22 lines (21 loc) 799 B
"use strict"; var _Object$defineProperty = require("@babel/runtime-corejs3/core-js/object/define-property"); _Object$defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _urlsCjs = require("./utils/urls.cjs.js"); const preloadSnippet = function () { let { ssi = false, tag = 'latest' } = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; const jsUrl = (0, _urlsCjs.getHeaderAssetUrl)(tag, 'main.js'); const cssUrl = ssi ? (0, _urlsCjs.getHeaderAssetUrl)(tag, 'secondary.css') : (0, _urlsCjs.getHeaderAssetUrl)(tag, 'styles.css'); return ` <link rel="preload" as="script" href="${jsUrl.toString()}"> <link rel="preload" as="style" href="${cssUrl.toString()}"> `; }; var _default = preloadSnippet; exports.default = _default;