Try the Demo.
npm install --save prevent-pointer-focus
import preventPointerFocus from 'prevent-pointer-focus'
preventPointerFocus()
Update your focus
styles.
/* before */
button:focus {
outline: 3px solid red;
}
/* after */
button:focus:not(.pressed) {
outline: 3px solid red;
}