git ssb

16+

Dominic / patchbay



Commit 192db75158a1402e754b1763296cd2e4aa9974ca

Rename notifications to mentions

Piet Geursen committed on 3/17/2017, 1:40:17 AM
Parent: c2bff2c69008d859b794893a531baaba7435c819

Files changed

router/html/page/notifications.jsdeleted
router/html/page/mentions.jsadded
router/html/page/notifications.jsView
@@ -1,36 +1,0 @@
1-const nest = require('depnest')
2-const pull = require('pull-stream')
3-const Scroller = require('pull-scroll')
4-const next = require('../../../junk/next-stepper')
5-
6-exports.gives = nest('router.html.page')
7-exports.needs = nest({
8- 'keys.sync.id': 'first',
9- 'feed.pull.mentions': 'first',
10- 'feed.pull.public': 'first',
11- 'message.html': {
12- render: 'first'
13- },
14- 'main.html.scroller': 'first'
15-})
16-exports.create = function (api) {
17- return nest('router.html.page', (path) => {
18- if (path !== '/notifications') return
19- const id = api.keys.sync.id()
20- const mentions = api.feed.pull.mentions(id)
21-
22- const { container, content } = api.main.html.scroller({})
23-
24- pull(
25- mentions({old: false, limit: 100}),
26- Scroller(container, content, api.message.html.render, true, false)
27- )
28-
29- pull(
30- mentions({reverse: true, limit: 100, live: false}),
31- Scroller(container, content, api.message.html.render, false, false)
32- )
33- return container
34- })
35-}
36-
router/html/page/mentions.jsView
@@ -1,0 +1,36 @@
1+const nest = require('depnest')
2+const pull = require('pull-stream')
3+const Scroller = require('pull-scroll')
4+const next = require('../../../junk/next-stepper')
5+
6+exports.gives = nest('router.html.page')
7+exports.needs = nest({
8+ 'keys.sync.id': 'first',
9+ 'feed.pull.mentions': 'first',
10+ 'feed.pull.public': 'first',
11+ 'message.html': {
12+ render: 'first'
13+ },
14+ 'main.html.scroller': 'first'
15+})
16+exports.create = function (api) {
17+ return nest('router.html.page', (path) => {
18+ if (path !== '/notifications') return
19+ const id = api.keys.sync.id()
20+ const mentions = api.feed.pull.mentions(id)
21+
22+ const { container, content } = api.main.html.scroller({})
23+
24+ pull(
25+ mentions({old: false, limit: 100}),
26+ Scroller(container, content, api.message.html.render, true, false)
27+ )
28+
29+ pull(
30+ mentions({reverse: true, limit: 100, live: false}),
31+ Scroller(container, content, api.message.html.render, false, false)
32+ )
33+ return container
34+ })
35+}
36+

Built with git-ssb-web