Zodiac API Documentation - v0.0.3
    Preparing search index...

    Type Alias MessageHandler<T>

    MessageHandler: (data: T, message: Message<T>) => void | Promise<void>

    Type Parameters

    • T = any

      The type of the message data

    Type declaration

      • (data: T, message: Message<T>): void | Promise<void>
      • Parameters

        Returns void | Promise<void>

    const handler: MessageHandler<{name: string, message: string}> = (data, message) => {
    console.log(`${data.name} says: ${data.message}`);
    console.log(`Received at: ${message.timestamp}`);
    };