@builder.io/mitosis
Version:
Write components once, run everywhere. Compiles to Vue, React, Solid, and Liquid. Import code from Figma and Builder.io
13 lines (12 loc) • 464 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.isTextNode = exports.isRootTextNode = void 0;
function isRootTextNode(json) {
const firstChild = json.children[0];
return Boolean(json.children.length === 1 && firstChild && isTextNode(firstChild));
}
exports.isRootTextNode = isRootTextNode;
function isTextNode(node) {
return Boolean(node.properties._text || node.bindings._text);
}
exports.isTextNode = isTextNode;
;