Build 574548stable
Module 837381
1,512 characters · in no known chunkDependencies
Required by (56)
27162422658923103552149741153571156867166005166444190930198525215497241188251333272244277370305070320080333216334295336126350527352043359378376310414711417454444550465558508274517622540637546214549363583955627669636922652793659280661847677877682455689035724029742424803977805945822610835835843282897288922529946228953832970309981714
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";n.d(t,{$y:()=>E,KF:()=>f,LT:()=>p,PR:()=>m,Vd:()=>_,hD:()=>g,nC:()=>c,rm:()=>d,tG:()=>h});var i=n(627968),r=n(64700),s=n(461771),a=n(741918),o=n(602034);let l={id:"NO_LIST",onKeyDown(){},orientation:a.Gl.VERTICAL,ref:r.createRef(),tabIndex:-1},u=r.createContext({id:"NO_LIST",setFocus(){}}),c=r.createContext(l);function d(e){let[t,n]=r.useState(-1),{id:i,setFocus:a}=r.useContext(u),l=r.useCallback(()=>a(e),[e,a]);return r.useLayoutEffect(()=>(0,s.e)(i,(t,i)=>{n(i&&t===e?0:-1)}),[e,i]),{role:"listitem",[o.eM]:(0,o.t$)(i,e),tabIndex:t,onFocus:l}}function _(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return{...d(e),role:"treeitem","aria-level":t}}function h(e){let{children:t,id:n}=e;return t(d(n))}function f(){return r.useContext(c).ref}function E(){let{id:e,onKeyDown:t,ref:n,tabIndex:i,orientation:s}=r.useContext(c);return{role:"list",tabIndex:i,[o.KE]:e,onKeyDown:t,ref:n,"aria-orientation":s}}function p(e){let{id:t,containerProps:{onKeyDown:n,ref:i,tabIndex:r},orientation:s}=e;return{role:"list",onKeyDown:n,ref:i,[o.KE]:t,tabIndex:r,"aria-orientation":s}}function m(e){let{children:t}=e;return t(E())}function g(e){let{children:t,navigator:n}=e,{id:s,setFocus:a,containerProps:{onKeyDown:o,ref:l,tabIndex:d},orientation:_}=n,h=r.useMemo(()=>({id:s,setFocus:a}),[s,a]),f=r.useMemo(()=>({onKeyDown:o,orientation:_,ref:l,id:s,tabIndex:d}),[o,_,l,s,d]);return(0,i.jsxs)(c.Provider,{value:f,children:[(0,i.jsx)(u.Provider,{value:h,children:t})," "]})}}