스크롤 시간 추가
This commit is contained in:
@@ -3,11 +3,14 @@ import React, { useCallback, useEffect, useRef } from "react";
|
||||
export default function useScrollTo() {
|
||||
const scrollTo = useRef();
|
||||
|
||||
const scrollTop = useCallback(({ y = 0, animate = true } = {}) => {
|
||||
if (scrollTo && scrollTo.current) {
|
||||
scrollTo.current({ position: { y }, animate });
|
||||
}
|
||||
}, []);
|
||||
const scrollTop = useCallback(
|
||||
({ y = 0, animate = true, duration = 300 } = {}) => {
|
||||
if (scrollTo && scrollTo.current) {
|
||||
scrollTo.current({ position: { y }, animate, duration });
|
||||
}
|
||||
},
|
||||
[]
|
||||
);
|
||||
|
||||
const scrollLeft = useCallback(({ x = 0, animate = false } = {}) => {
|
||||
if (scrollTo && scrollTo.current) {
|
||||
|
||||
Reference in New Issue
Block a user