fuck
This commit is contained in:
@@ -22,7 +22,7 @@ export const preventAll = (event?: PreventableEvent | null): void => {
|
||||
type AnyFn = (...args: unknown[]) => unknown;
|
||||
|
||||
export const safeInvoke = <Fn extends AnyFn>(
|
||||
fn: Fn | null | undefined,
|
||||
fn: Fn | null,
|
||||
...args: Parameters<Fn>
|
||||
): ReturnType<Fn> | undefined =>
|
||||
(fn ? (fn(...args) as ReturnType<Fn>) : undefined);
|
||||
|
||||
Reference in New Issue
Block a user