Module 51621

461 characters · in 25868.bd058c114912c1de.js
Dependencies
Required by (2)
Lazily required by (0)none
Requires (3)
Lazily requires (0)none
Source Raw
function(e,t,r){"use strict";r.d(t,{$:()=>a});var n=r(421114),i=r(576024),o=r(582128);function a(e,t){let r=null==t?void 0:t.isDisabled,[a,s]=(0,o.useState)(!1);return(0,i.N)(()=>{if((null==e?void 0:e.current)&&!r){let t=()=>{e.current&&s(!!(0,n.N$)(e.current,{tabbable:!0}).nextNode())};t();let r=new MutationObserver(t);return r.observe(e.current,{subtree:!0,childList:!0,attributes:!0,attributeFilter:["tabIndex","disabled"]}),()=>{r.disconnect()}}}),!r&&a}}