Guides › Lifecycle › Shared data ← PREV NEXT →
Pass request data from middleware to a handler with state.data.
module.exports = {
paths: '/',
middleware: [function (state) {
state.data.greeting = 'Hello world!'
}],
handler: function (state) {
return state.data.greeting
}
}
state.data starts as a new empty object on each request.
Next: Page data →