UNPKG

wingbot

Version:

Enterprise Messaging Bot Conversation Engine

22 lines (19 loc) 484 B
/** * @param {import('../../src/Request')} req * @param {import('../../src/Responder')} res * @param {Function} postback */ module.exports = function (req, res, postback) { let { jumpPluginStack = [] } = { ...req.state, ...res.newState }; const [current, ...rest] = jumpPluginStack; jumpPluginStack = rest; res.setState({ jumpPluginStack }); if (current) { postback(current.b); return null; } return undefined; };