V-model on textarea not being watched (Vue 3.0.11)

Hey Folks,

I am having a strange issue.

In the code below the variable “descr” assigned to value and v-model is not reactive. My “watch” code doesn’t detect the changes. The component is basically an implementation of Trix WYSIWYG editor.

Can someone tell me where I might be going wrong?

<div class="prose mt-1">
			<text-editor :id="step.get_user_framework_steps.id"  :value="descr" v-model="descr" :placeholder="placeholder_hypothesis" ></text-editor>

My watcher code:

watch: {
		    descr: debounce(function(newVal, oldVal){
			    },1500, { maxWait: 3000 })