UNPKG

mostly-dom

Version:
16 lines 489 B
import { SCOPE_ATTRIBUTE } from '../'; export function updateElement(formerVNode, vNode) { var node = vNode.element = formerVNode.element; if (isElement(node)) { var scope = vNode.scope; if (scope) node.setAttribute(SCOPE_ATTRIBUTE, scope); else node.removeAttribute(SCOPE_ATTRIBUTE); } return vNode; } function isElement(node) { return typeof node.setAttribute === 'function'; } //# sourceMappingURL=updateElement.js.map