Carlos Rodrigues

Results 54 comments of Carlos Rodrigues

I'm actually writing this in the advanced typescript docs [here](https://deploy-preview-2577--vuejs.netlify.app/guide/typescript/advanced.html#differences) :D That's caused because the `props` inferred are the wrong `ComponentPublicInstance` props, it should be the internal `ComponentPublicInstance` instead of...

Since we are changing the component behaviour, I wonder if we could change the API. What I was thinking is: since passing Props, Events and Attributes are the same object...

> Perhaps this comment is related 👀 [#25 (comment)](https://github.com/vuejs/core-vapor/issues/25#issuecomment-1837390031) Supporting them and build around them is different :) `props`, `emits` and others can be inferred based on the APIs defineProps...

> They're represented in types as a `$children` prop. Maybe we could support that as slots 🤔