/** * Returns a middleware that appends the DApp TabId to the request * @param {{ tabId: number }} opts - The middleware options * @returns {Function} */ export default function createTabIdMiddleware (opts) { return function tabIdMiddleware (/** @type {any} */ req, /** @type {any} */ _, /** @type {Function} */ next) { req.tabId = opts.tabId next() } }