My setup function:
setup() {
const state = reactive({
// .....
venueFilter: null,
})
const venueFilter = ref(state.venueFilter);
watch(venueFilter, ()=> {
console.log('invoked watch');
if(venueFilter) {
doSomething();
}
});
return {
...toRefs(state),
//.....
}
}
The watch above is not getting fired(console.log('invoked watch'); is not getting printed when state.venueFilter changes in the template. So how do I watch the state.venueFilter?