chore(meta): add prettier and config
This commit is contained in:
committed by
Tobias Fried
parent
d8b3ab0279
commit
83b2a59caf
@@ -5,10 +5,10 @@ export type UseEventTarget = HTMLElement | SVGElement | Document | Window;
|
||||
export type UseEventMap<E extends UseEventTarget> = E extends HTMLElement
|
||||
? HTMLElementEventMap
|
||||
: E extends SVGElement
|
||||
? SVGElementEventMap
|
||||
: E extends Document
|
||||
? DocumentEventMap
|
||||
: WindowEventMap;
|
||||
? SVGElementEventMap
|
||||
: E extends Document
|
||||
? DocumentEventMap
|
||||
: WindowEventMap;
|
||||
|
||||
export type UseEventType<E extends UseEventTarget> = keyof UseEventMap<E>;
|
||||
|
||||
@@ -27,7 +27,7 @@ export type UseEventType<E extends UseEventTarget> = keyof UseEventMap<E>;
|
||||
export default function useEvent<
|
||||
K extends UseEventType<T>,
|
||||
M extends UseEventMap<T>,
|
||||
T extends UseEventTarget = Document
|
||||
T extends UseEventTarget = Document,
|
||||
>(
|
||||
type: K,
|
||||
listener: (this: T, ev: M[K]) => any,
|
||||
|
||||
@@ -3,7 +3,7 @@ import { useCallback, useEffect, useRef } from "react";
|
||||
export type UseTimeoutFnReturn = [
|
||||
isReady: () => boolean | null,
|
||||
clear: () => void,
|
||||
set: () => void
|
||||
set: () => void,
|
||||
];
|
||||
|
||||
export default function useTimeoutFn(
|
||||
|
||||
Reference in New Issue
Block a user