koa-flash2

0.0.2 • Public • Published

koa-flash2

Flash messages for koa based on connect-flash.

Build Status Coverage Status

Installation

$ npm install koa-flash2

koa-flash2 also depends on koa-session. You must add koa-session as a middleware prior to adding koa-flash2 as seen in the example:

Example

var koa = require('koa')
  , session = require('koa-session')
  , flash = require('koa-flash2');
 
var app = koa();
 
app.keys = ['foo'];
app.use(session(app));
app.use(flash());
 
app.use(function *() {
  if (this.method === 'POST') {
    this.flash('error', 'This is a flash error message.');
  } else if (this.method === 'GET') {
    this.body = this.flash('error');
  }
});
 
app.listen(3000);

License

MIT

/koa-flash2/

    Package Sidebar

    Install

    npm i koa-flash2

    Weekly Downloads

    4

    Version

    0.0.2

    License

    MIT

    Last publish

    Collaborators

    • d-band
    • helloyou