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

Dependents (0)

Package Sidebar

Install

npm i koa-flash2

Weekly Downloads

4

Version

0.0.2

License

MIT

Last publish

Collaborators

  • d-band
  • helloyou