You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

6 lines
254 B

import { broadcast } from "utils/main"
import { EventMaps, BaseEventMaps, EventScope } from "../events"
export function emit(key: keyof BaseEventMaps, ...args: Parameters<EventMaps[keyof EventMaps]>) {
broadcast<EventMaps>(EventScope, key, ...args)
}