19 lines
580 B
JavaScript
19 lines
580 B
JavaScript
"use strict";
|
|
|
|
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
|
|
|
|
Object.defineProperty(exports, "__esModule", {
|
|
value: true
|
|
});
|
|
exports.default = void 0;
|
|
|
|
var _ownerDocument = _interopRequireDefault(require("dom-helpers/ownerDocument"));
|
|
|
|
var ownerWindow = function ownerWindow(node) {
|
|
var fallback = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : window;
|
|
var doc = (0, _ownerDocument.default)(node);
|
|
return doc.defaultView || doc.parentView || fallback;
|
|
};
|
|
|
|
var _default = ownerWindow;
|
|
exports.default = _default; |