refactor(deps): remove some unneeded deps

This commit is contained in:
rektdeckard
2024-01-04 22:08:20 -07:00
parent b9e41ac135
commit aff7abbae6
7 changed files with 21 additions and 81 deletions

View File

@@ -1,11 +1,11 @@
/* eslint-disable */
import { useState, useEffect } from "react";
import { useTimeoutFn } from "react-use";
import useTimeoutFn from "./useTimeoutFn";
export default <T>(
baseState: T,
ms: number = 1000
): [T, (transientValue: T) => void] => {
): [value: T, set: (transientValue: T) => void] => {
const [value, setValue] = useState<T>(baseState);
const [, cancel, restart] = useTimeoutFn(() => setValue(baseState), ms);