UNPKG

wingbot

Version:

Enterprise Messaging Bot Conversation Engine

20 lines (15 loc) 441 B
/** * @param {import('../../src/Request')} req * @param {import('../../src/Responder')} res * @param {Function} postback */ module.exports = (req, res, postback) => { const ca = res.currentAction(); if (!ca || ca.match(/\*/)) { return; } let { breadcrumbs = [] } = req.state; breadcrumbs = breadcrumbs.slice(0, 10); breadcrumbs.unshift(ca); res.setState({ breadcrumbs, breadcrumbAction: ca }); };