You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
297 B
16 lines
297 B
import { useCallback } from 'react';
|
|
|
|
const useGridScroll = (ref: any) => {
|
|
const gridScroll = useCallback(
|
|
(position: number) => {
|
|
setTimeout(() => {
|
|
ref?.current?.scrollTo(position);
|
|
});
|
|
},
|
|
[ref]
|
|
);
|
|
|
|
return { gridScroll };
|
|
};
|
|
|
|
export default useGridScroll;
|
|
|