1
2
3
4
5
6
7
8
9
10
11
12
13
| /* @flow */
|
| import { addAttr } from 'compiler/helpers'
|
| // mark component root nodes as
| export function postTransformComponentRoot (el: ASTElement) {
| if (!el.parent) {
| // component root
| addAttr(el, '@isComponentRoot', 'true')
| addAttr(el, '@templateId', '_uid')
| addAttr(el, '@componentProps', '$props || {}')
| }
| }
|
|