Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 | 8x 8x 124x | import _ from 'lodash';
import { MbNode, NodeOrText, parseHTML } from '../utils/node.js';
export function createErrorNode(element: NodeOrText, error: any) {
const errorElement = parseHTML(`<div style="color: red">${error.message}</div>`)[0];
return Object.assign(element, _.pick(errorElement, ['name', 'attribs', 'children'])) as MbNode;
}
export function createSlotTemplateNode(slotName: string, content: string): MbNode[] {
return parseHTML(`<template #${slotName}>${content}</template>`) as MbNode[];
}
|