fix: retain scroll view on delete convo

This commit is contained in:
Daniel Avila 2023-03-11 22:59:32 -05:00
parent f1aabfa543
commit 8762765dd0
4 changed files with 18 additions and 13 deletions

View file

@ -24,14 +24,15 @@ export default function Nav({ navVisible, setNavVisible }) {
const scrollPositionRef = useRef(null);
const showMore = async (increment = true) => {
if (increment) {
const container = containerRef.current;
if (container) {
scrollPositionRef.current = container.scrollTop;
}
dispatch(incrementPage());
const container = containerRef.current;
if (container) {
scrollPositionRef.current = container.scrollTop;
}
if (increment) {
dispatch(incrementPage());
await mutate();
}
await mutate();
};
useDidMountEffect(() => mutate(), [conversationId]);