chore: scroll in message feed

This commit is contained in:
zerosoul
2022-04-12 16:04:16 +08:00
parent e5d29068c7
commit 3566cffbc5
+17 -17
View File
@@ -21,26 +21,26 @@ function useChatScroll(dep) {
useEffect(() => {
console.log("chat scroll", ref);
if (ref.current) {
setTimeout(() => {
if (ref.current) {
ref.current.scrollTop = ref.current.scrollHeight;
}
}, 20);
// setTimeout(() => {
if (ref.current) {
ref.current.scrollTop = ref.current.scrollHeight;
}
// }, 20);
}
}, [dep]);
useEffect(() => {
console.log("chat scroll", ref);
if (ref.current) {
const ele = ref.current;
const resizeObserver = new ResizeObserver((entries) => {
for (let entry of entries) {
entry.target.scrollTop = entry.target.scrollHeight;
}
});
// useEffect(() => {
// console.log("chat scroll", ref);
// if (ref.current) {
// const ele = ref.current;
// const resizeObserver = new ResizeObserver((entries) => {
// for (let entry of entries) {
// entry.target.scrollTop = entry.target.scrollHeight;
// }
// });
resizeObserver.observe(ele);
}
}, []);
// resizeObserver.observe(ele);
// }
// }, []);
return ref;
}