]> git.mxchange.org Git - friendica-addons.git/blob
7d9fedea92aaa719d5cdc81a4d47f4acccb405cc
[friendica-addons.git] /
1 /* @flow */
2
3 import { addAttr } from 'compiler/helpers'
4
5 // mark component root nodes as
6 export function postTransformComponentRoot (
7   el: ASTElement,
8   options: WeexCompilerOptions
9 ) {
10   if (!el.parent) {
11     // component root
12     addAttr(el, '@isComponentRoot', 'true')
13     addAttr(el, '@templateId', '_uid')
14     addAttr(el, '@componentProps', '$props || {}')
15   }
16 }