title: How to watch for multiple values in Vue 3 script setup?
body: <p>I have this watcher (inside <code>&lt;script setup&gt;</code>:</p>
  <pre><code>const form = reactive({
      body: '',
      image: ''
  })
  
  watch(() =&gt; form.image, () =&gt; {
      console.log(form.image)
  })
  </code></pre>
  <p>which I want to expand to watch two reactive objects:</p>
  <pre><code>watch(() =&gt; (form.image, form.body), () =&gt; {
      console.log(form)
  })
  </code></pre>
  <p>but this now only watches <code>form.body</code>. I've been trying to implement <a href="https://stackoverflow.com/questions/42737034/vue-js-watch-multiple-properties-with-single-handler">this question's answer</a>, but it doesn't seem to work like my watcher with new and old values. I want the watcher to trigger, when both values are updated.</p>