Closed
Description
Version
2.7.0-beta.2
Reproduction link
Steps to reproduce
import { defineComponent, isReactive, toRefs } from 'vue';
export default defineComponent({
props: {
foo: String,
},
setup(props) {
console.log(props, isReactive(props));
// toRefs() expects a reactive object but received a plain one.
console.log(toRefs(props, 'foo'));
},
});
What is expected?
props
is reactive.
What is actually happening?
props
is not reactive.
P.S. createApp
doesn't exist now. Will it be added in the final version of 2.7?