From 05f4ce67e8f13002ee7229031d583091d24488a0 Mon Sep 17 00:00:00 2001 From: Jason Miller Date: Tue, 4 Jul 2023 13:28:29 -0400 Subject: apply prettier formatting to all files --- src/index.ts | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) (limited to 'src') diff --git a/src/index.ts b/src/index.ts index 7301520..17672aa 100644 --- a/src/index.ts +++ b/src/index.ts @@ -10,7 +10,9 @@ export type WildcardHandler> = ( // An array of all currently registered event handlers for a type export type EventHandlerList = Array>; -export type WildCardEventHandlerList> = Array>; +export type WildCardEventHandlerList> = Array< + WildcardHandler +>; // A map of event types and their corresponding event handlers. export type EventHandlerMap> = Map< @@ -24,11 +26,16 @@ export interface Emitter> { on(type: Key, handler: Handler): void; on(type: '*', handler: WildcardHandler): void; - off(type: Key, handler?: Handler): void; + off( + type: Key, + handler?: Handler + ): void; off(type: '*', handler: WildcardHandler): void; emit(type: Key, event: Events[Key]): void; - emit(type: undefined extends Events[Key] ? Key : never): void; + emit( + type: undefined extends Events[Key] ? Key : never + ): void; } /** @@ -45,7 +52,6 @@ export default function mitt>( all = all || new Map(); return { - /** * A Map of event names to registered handler functions. */ @@ -61,8 +67,7 @@ export default function mitt>( const handlers: Array | undefined = all!.get(type); if (handlers) { handlers.push(handler); - } - else { + } else { all!.set(type, [handler] as EventHandlerList); } }, @@ -79,8 +84,7 @@ export default function mitt>( if (handlers) { if (handler) { handlers.splice(handlers.indexOf(handler) >>> 0, 1); - } - else { + } else { all!.set(type, []); } } -- cgit v1.2.3