123456789101112131415 |
- "use strict";
- Object.defineProperty(exports, "__esModule", {
- value: true
- });
- exports.focus = focus;
- var _utils = require("./utils");
- function focus(element) {
- if (!(0, _utils.isFocusable)(element)) return;
- const isAlreadyActive = (0, _utils.getActiveElement)(element.ownerDocument) === element;
- if (isAlreadyActive) return;
- (0, _utils.eventWrapper)(() => element.focus());
- }
|