0👍
✅
Fixed it by removing the ref = 'files'
and just referencing it off the v-model
with const file = this.files
. Guess I was defeating myself over and over again. Thanks to Daniyal for the helpful question in the comments.
Source:stackexchange.com