Vue3-VuelidateAlpha

To repro issue

by shawnwildermuth

HTML

<script src="https://cdn.jsdelivr.net/npm/@vuelidate/[email protected]/dist/index.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/@vuelidate/[email protected]/dist/index.min.js"></script>
<script src="https://unpkg.com/vue@3"></script>

<div id="app">
  <input v-model="some" />
  <div>
  {{ some }}
  </div>
</div>

Babel + JSX

import { createApp } from "vue";
Vue.createApp({
  setup() {
  	const some = Vue.ref("Hello");
    
    Vue.watch(function () { return some.value }, 
      function () { console.log("watch called"); });
    
    return {
    	some
    }
  }
}).mount('#app')