type

Handlers

typescript
type Handlers = { [key: string]: ... }

Handler function type for a message definition.

Handlers receive the payload and return the result (or void if no result).

Examples

typescript
const handlers: Handlers<MyMessages> = {
  load: async (payload) => ({ loaded: true }),
  shutdown: () => { console.log('bye'); }
};