main
ts 9 lines 241 Bytes
Raw
1 import type { EventType, Emitter as Mitt } from "mitt"
2 import mitt from "mitt"
3
4 interface Events {
5 "close-drawers": void
6 }
7
8 export const emitter = mitt<Omit<Events, "">>()
9 export type Emitter<T extends Record<EventType, unknown>> = Mitt<T>