@aplus-frontend/antdv
Version:
Vue basic component library maintained based on ant-design-vue
7 lines (6 loc) • 329 B
TypeScript
import type { Ref } from 'vue';
/**
* Similar with `useLock`, but this hook will always execute last value.
* When set to `true`, it will keep `true` for a short time even if `false` is set.
*/
export default function useDelayReset(timeout?: number): [Ref<Boolean>, (val: boolean, callback?: () => void) => void, () => void];