I am trying to check if an element has focus, in my case Input, and add a class to another element. This is what I am trying, but I am not sure why hasFocus() is not working.
onFocus () {
let isFocused = document.el.querySelector('a-input')
let focusedEl = document.el.querySelector('a-button')
if(isFocused.hasFocus()) {
focusedEl.classList.add('testClass')
}
}
I am trying to do this in a Vue.js custom directive.