Module 991660

519 characters · in 81e7c088012e406a.js
Dependencies
Required by (3)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,s,l){l.d(s,{A:()=>d});var a=l(627968),n=l(64700),r=l(503698),c=l.n(r),t=l(689175),u=l(15339);function d(e){let{children:s,gradientClassName:l,onScroll:r,...d}=e,i=n.useRef(null),[o,h]=n.useState(!0),p=n.useCallback(()=>{i.current?.isScrolledToBottom()===!0?h(!1):h(!0)},[i]),k=n.useCallback(e=>{p(),null!=r&&r(e)},[p,r]);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.Ch,{fade:!0,...d,ref:e=>{null!=e&&(i.current=e,p())},onScroll:k,children:s}),(0,a.jsx)("div",{className:c()(u.D,l),"data-shown":o})]})}}