Build 545032stable
Module 126031
643 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{B:()=>o,s:()=>l});var i=n(318473),r=n(64700),s=n(744493);let a={border:0,clip:"rect(0 0 0 0)",clipPath:"inset(50%)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap"};function o(e={}){let{style:t,isFocusable:n}=e,[i,l]=(0,r.useState)(!1),{focusWithinProps:u}=(0,s.R)({isDisabled:!n,onFocusWithinChange:e=>l(e)}),c=(0,r.useMemo)(()=>i?t:t?{...a,...t}:a,[i]);return{visuallyHiddenProps:{...u,style:c}}}function l(e){let{children:t,elementType:n="div",isFocusable:s,style:a,...l}=e,{visuallyHiddenProps:u}=o(e);return r.createElement(n,(0,i.v)(l,u),t)}}