UNPKG

pandora-hub

Version:

pandora.js messenge hub

21 lines (19 loc) 417 B
import {DispatchHandler, HubMessage} from '../domain'; /** * DefaultDispatchHandler * Implemented echo action */ export class DefaultDispatchHandler implements DispatchHandler { /** * dispatch * @param {HubMessage} message * @return {Promise<any>} */ async dispatch(message: HubMessage): Promise<any> { if(message.action === 'echo') { return { echo: message }; } } }