static peek()

in src/logic/LocalMessageCache.tsx [152:167]


    static peek(
        slotName: MessageSlotName,
        brazeInstance: typeof braze,
        errorHandler: ErrorHandler,
    ): MessageWithId | undefined {
        const queue = getQueue(slotName, errorHandler);
        const topItem = queue[0];

        if (topItem) {
            return {
                id: topItem.message.id,
                message: hydrateMessage(topItem.message.message, brazeInstance),
            };
        }
        return;
    }