Home

Awesome

Ripple | Helpers

Coverage Status Build Status

Allows registering helper functions for a resource.

export default {
  name: 'foo'
, body: { bar: 1 }  
, headers: { helpers: { help, constant: 5 } }
}

function help(){ return 'help!' }

You will be able to access the helper functions from the resource itself, on the server or client, even if you overwrite the entire resource body:

ripple('foo').help()   // 'help!'
ripple('foo').constant // 5

ripple('foo', { bar: 2 })

ripple('foo').help()   // 'help!'
ripple('foo').constant // 5