transformPageHead.js 761 B

12345678910111213141516171819
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. exports.transformPageHead = void 0;
  4. const uni_cli_shared_1 = require("@dcloudio/uni-cli-shared");
  5. const transformPageHead = (node, context) => {
  6. if ((0, uni_cli_shared_1.checkElementNodeTag)(node, 'page-meta')) {
  7. const headNode = node.children.find((child) => (0, uni_cli_shared_1.checkElementNodeTag)(child, 'head'));
  8. if (headNode) {
  9. headNode.tag = 'page-meta-head';
  10. }
  11. return;
  12. }
  13. if ((0, uni_cli_shared_1.checkElementNodeTag)(node, 'head') &&
  14. (0, uni_cli_shared_1.checkElementNodeTag)(context.parent, 'page-meta')) {
  15. ;
  16. node.tag = 'page-meta-head';
  17. }
  18. };
  19. exports.transformPageHead = transformPageHead;