Files: d6861e3a6c97728f151fbc42d87fe7b565358976 / bookmark / router / sync / routes.js
401 bytesRaw
1 | const nest = require('depnest') |
2 | |
3 | exports.gives = nest('router.sync.routes') |
4 | |
5 | exports.needs = nest({ |
6 | 'app.page.bookmarks': 'first', |
7 | }) |
8 | |
9 | exports.create = (api) => { |
10 | return nest('router.sync.routes', (sofar = []) => { |
11 | const pages = api.app.page |
12 | |
13 | // loc = location |
14 | const routes = [ |
15 | [ loc => loc.page === 'bookmarks', pages.bookmarks ], |
16 | ] |
17 | |
18 | return [...routes, ...sofar] |
19 | }) |
20 | } |
21 |
Built with git-ssb-web