Build 533169stable
Module 46802
821 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{J:()=>o});var r=n(297987);let i="u">typeof Element&&"checkVisibility"in Element.prototype;function s(e){let t=(0,r.mD)(e);if(!(e instanceof t.HTMLElement)&&!(e instanceof t.SVGElement))return!1;let{display:n,visibility:i}=e.style,s="none"!==n&&"hidden"!==i&&"collapse"!==i;if(s){let{getComputedStyle:t}=e.ownerDocument.defaultView,{display:n,visibility:r}=t(e);s="none"!==n&&"hidden"!==r&&"collapse"!==r}return s}function a(e,t){return!e.hasAttribute("hidden")&&!e.hasAttribute("data-react-aria-prevent-focus")&&("DETAILS"!==e.nodeName||!t||"SUMMARY"===t.nodeName||e.hasAttribute("open"))}function o(e,t){return i?e.checkVisibility({visibilityProperty:!0})&&!e.closest("[data-react-aria-prevent-focus]"):"#comment"!==e.nodeName&&s(e)&&a(e,t)&&(!e.parentElement||o(e.parentElement,e))}}