UNPKG

@prass/botpress-native

Version:

A simple and powerful SDK for integrating Botpress Chat API with React Native,

19 lines (17 loc) 615 B
const MessageSerializer = (rawMessage) => { if (!(rawMessage === null || rawMessage === void 0 ? void 0 : rawMessage.type)) return null; if ((rawMessage === null || rawMessage === void 0 ? void 0 : rawMessage.type) !== "message_created") throw new Error("Invalid message type."); const { data } = rawMessage; return { id: data.id, conversationId: data.conversationId, userId: data.userId, createdAt: data.createdAt, message: data.payload, isBot: data.isBot, }; }; export { MessageSerializer }; //# sourceMappingURL=message.js.map