Because in VueComponent $props is declared as private, and $props() is not @JsMethod, template compilation fails. See (just for reference): https://github.com/vuejs/vue/issues/5606
Because in VueComponent $props is declared as private, and $props() is not @JSmethod, template compilation fails.
See (just for reference): vuejs/vue#5606