1
0
mirror of https://github.com/XFox111/PasswordGeneratorExtension.git synced 2026-04-22 08:08:01 +03:00
Files
PasswordGeneratorExtension/utils/useTimeout.ts
T
Eugene Fox 3ecb6c4a31 Major 4.0 (#380)
- Migrated to WXT
- Migrated to NPM
- Added Insert & copy action
- Added ESLint
2024-09-25 16:19:12 +03:00

15 lines
277 B
TypeScript

import { useState } from "react";
export default function useTimeout(timeout: number)
{
const [isActive, setActive] = useState<boolean>(false);
const trigger = () =>
{
setActive(true);
setTimeout(() => setActive(false), timeout);
};
return { isActive, trigger };
}