You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I used ur scrollbar in my conversation i want to autoscroll to bottom of the conversation whenever i receive a new message please help or is there any method so that ( i will set scrollbar to always on bottom )? Thanks in advance
The text was updated successfully, but these errors were encountered:
This scroll to bottom initially and scrolls to bottom when there is a change in the chat list
constScrollbarWrapper=(props)=>{constscrollBar=useRef();consthandleOnScroll=(e)=>{if(e.target.scrollTop===0){props.scrollFnc();}};// props.chat is a state that holds all the chatuseEffect(()=>{console.log("scrollbar change detected");if(scrollBar)scrollBar.current.scrollToBottom();},[scrollBar,props.chat]);return(<ScrollbarsonScroll={scrollHandler}universal={true}autoHide={true}autoHeight={true}ref={scrollBar}autoHeightMax={props.autoHeightMax}style={{overflowX: "hidden",margin:"1em 0em",padding:"0em",}}renderTrackHorizontal={(props)=>(<div{...props}className="track-horizontal"/>)}renderTrackVertical={(props)=>(<div{...props}className="track-vertical"/>)}renderThumbHorizontal={(props)=>(<div{...props}className="thumb-horizontal"/>)}renderThumbVertical={(props)=>(<div{...props}className="thumb-vertical"/>)}renderView={(props)=><div{...props}className="view"/>}>{props.children}</Scrollbars>);};exportdefaultScrollbarWrapper;
I used ur scrollbar in my conversation i want to autoscroll to bottom of the conversation whenever i receive a new message please help or is there any method so that ( i will set scrollbar to always on bottom )? Thanks in advance
The text was updated successfully, but these errors were encountered: