Files: 0ba0988256b32e6213bdee8da0e42dd2656ae046 / post-patchcore / message / html / action / quote.js
428 bytesRaw
1 | var h = require('mutant/h') |
2 | var nest = require('depnest') |
3 | |
4 | exports.needs = nest({ |
5 | 'app.sync.goTo': 'first' |
6 | }) |
7 | |
8 | exports.gives = nest('message.html.action') |
9 | |
10 | exports.create = (api) => { |
11 | return nest('message.html.action', function quote (msg) { |
12 | return h('a', { |
13 | href: '#', |
14 | 'ev-click': (ev) => { ev.preventDefault(); api.app.sync.goTo({ action: 'quote', key: msg.key, value: msg.value }) } |
15 | }, 'Quote') |
16 | }) |
17 | } |
18 |
Built with git-ssb-web