This repository has been archived on 2024-07-22. You can view files and clone it, but cannot push or open issues or pull requests.
2017-12-23 22:16:45 -08:00
|
|
|
// Package imports.
|
|
|
|
import detectPassiveEvents from 'detect-passive-events';
|
|
|
|
|
|
|
|
// This will either be a passive lister options object (if passive
|
|
|
|
// events are supported), or `false`.
|
|
|
|
export const withPassive = detectPassiveEvents.hasSupport ? { passive: true } : false;
|
2017-12-26 16:54:28 -08:00
|
|
|
|
|
|
|
// Focuses the root element.
|
|
|
|
export function focusRoot () {
|
|
|
|
let e;
|
|
|
|
if (document && (e = document.querySelector('.ui')) && (e = e.parentElement)) {
|
|
|
|
e.focus();
|
|
|
|
}
|
|
|
|
}
|