// @flow

export const elementNames: string[] = [
  'html', 'head', 'title', 'base',
  'link', 'meta', 'style', 'body',
  'article', 'section', 'nav', 'aside',
  'header', 'footer', 'address',
  'h1', 'h2', 'h3', 'h4', 'h5', 'h6',
  'p', 'hr', 'pre', 'blockquote',
  'ol', 'ul', 'li', 'dl', 'dt', 'dd',
  'figure', 'figcaption', 'div', 'main',
  'a', 'em', 'strong', 'small', 's',
  'cite', 'q', 'dfn', 'abbr', 'data', 'time',
  'code', 'var', 'samp', 'kbd', 'sub', 'sup',
  'i', 'b', 'u', 'mark', 'ruby', 'rb', 'rt', 'rtc', 'rp',
  'bdi', 'bdo', 'span', 'br', 'wbr', 'ins', 'del',
  'img', 'iframe', 'embed', 'object', 'param',
  'video', 'audio', 'source', 'track', 'map', 'area',
  'table', 'caption', 'colgroup', 'col',
  'tbody', 'thead', 'tfoot', 'tr', 'td', 'th',
  'form', 'label', 'input', 'button', 'select',
  'datalist', 'optgroup', 'option', 'textarea', 'keygen',
  'output', 'progress', 'meter', 'fieldset', 'legend',
  'script', 'noscript', 'template', 'canvas',

  // build-in components of Vue.js
  'transition', 'transition-group'
]

@@ -1041,11 +1041,25 @@
 n-group'
+, 'keep-alive'
 %0A%5D%0A

Add keep-alive component