I tried to use the type narrowing feature of v5. I prefer to always use refs to not have to keep track of which is which, but then the type narrowing doesn't seem to work?
Is it supposed to require usage of reactive? (no other examples in the docs use reactive, except this specific one) https://tanstack.com/query/latest/docs/vue/typescript#type-narrowing