🧑💻 create button delay helper
This commit is contained in:
11
shared/lib/delayButtonClick.ts
Normal file
11
shared/lib/delayButtonClick.ts
Normal file
@ -0,0 +1,11 @@
|
||||
import { useRouter } from "next/navigation";
|
||||
|
||||
export const delayButtonClick = (
|
||||
router: ReturnType<typeof useRouter>,
|
||||
href: string,
|
||||
timeout: number = 300
|
||||
) => {
|
||||
setTimeout(() => {
|
||||
router.push(href);
|
||||
}, timeout);
|
||||
};
|
||||
Reference in New Issue
Block a user