For some reason the this is undefined if I'm using a debounce function. I have tried to bind it but still it is undefined. I can't understand what is happening here..
For example here this is working and returns
VueComponent {_uid: 6, _isVue: true, $options: {…}, _renderProxy: Proxy, _self: VueComponent, …}
<template>
    <at-ta @at="fetchMembers">
        <textarea></textarea>
    </at-ta>  
</template>
fetchMembers(at)
{
    console.log(this) // <-- VueComponent { ...
},
But when I move it to a debounce function it isn't working anymore but is
this is undefined
fetchMembers: debounce(at => {
    axios.get(`/api/users?name=${at}`).then(({data}) => {
        this.members = data  // <-- this is undefined
    })
}, 500)
 
    