Build 606747stable
Module 957397
714 characters · in 330757.ed737ade7cc45a1e.jsDependencies
Source Raw
function(e,t,r){"use strict";r.d(t,{Wc:()=>f,gY:()=>c});var n=r(64480),i=r(184093),o=r(67669),a=r(668310),s=r(475921),l=r(808141),u=r(582128);let c=u.createContext(null);function f(e,t){let{focusProps:r}=(0,o.i)(e),{keyboardProps:s}=(0,a.d)(e),f=(0,i.v)(r,s),d=function(e){let t=(0,u.useContext)(c)||{};(0,l.w)(t,e);let{ref:r,...n}=t;return n}(t),p=e.isDisabled?{}:d,h=(0,u.useRef)(e.autoFocus);(0,u.useEffect)(()=>{h.current&&t.current&&(0,n.l)(t.current),h.current=!1},[t]);let m=e.excludeFromTabOrder?-1:0;return e.isDisabled&&(m=void 0),{focusableProps:(0,i.v)({...f,tabIndex:m},p)}}u.forwardRef(function(e,t){let{children:r,...n}=e,i=(0,s.U)(t),o={...n,ref:i};return u.createElement(c.Provider,{value:o},r)})}