Commit 4f3f6158b887d26ebcd75874d1ea383b94be77f4
fix remaining handleClick dags
mix irving committed on 4/30/2017, 6:34:04 AMParent: cc1af9dac3bb37125de4be75e5055344960e9675
Files changed
app/html/page/notifications.js | changed |
app/html/page/private.js | changed |
app/html/page/profile.js | changed |
app/html/page/public.js | changed |
app/html/page/notifications.js | ||
---|---|---|
@@ -15,8 +15,9 @@ | ||
15 | 15 … | 'app.html': { |
16 | 16 … | filter: 'first', |
17 | 17 … | scroller: 'first' |
18 | 18 … | }, |
19 … | + 'app.sync.goTo': 'first', | |
19 | 20 … | 'feed.pull': { |
20 | 21 … | mentions: 'first', |
21 | 22 … | public: 'first' |
22 | 23 … | }, |
@@ -33,12 +34,12 @@ | ||
33 | 34 … | menuItem: menuItem |
34 | 35 … | } |
35 | 36 … | }) |
36 | 37 … | |
37 | - function menuItem (handleClick) { | |
38 … | + function menuItem () { | |
38 | 39 … | return h('a', { |
39 | 40 … | style: { order: 3 }, |
40 | - 'ev-click': () => handleClick(route) | |
41 … | + 'ev-click': () => api.app.sync.goTo(route) | |
41 | 42 … | }, route) |
42 | 43 … | } |
43 | 44 … | |
44 | 45 … | function notificationsPage (path) { |
app/html/page/private.js | |||
---|---|---|---|
@@ -16,8 +16,9 @@ | |||
16 | 16 … | 'app.html': { | |
17 | 17 … | filter: 'first', | |
18 | 18 … | scroller: 'first' | |
19 | 19 … | }, | |
20 … | + 'app.sync.goTo': 'first', | ||
20 | 21 … | 'feed.pull.private': 'first', | |
21 | 22 … | 'keys.sync.id': 'first', | |
22 | 23 … | 'message.html': { | |
23 | 24 … | compose: 'first', | |
@@ -34,12 +35,12 @@ | |||
34 | 35 … | menuItem: menuItem | |
35 | 36 … | } | |
36 | 37 … | }) | |
37 | 38 … | ||
38 | - function menuItem (handleClick) { | ||
39 … | + function menuItem () { | ||
39 | 40 … | return h('a', { | |
40 | 41 … | style: { order: 2 }, | |
41 | - 'ev-click': () => handleClick(route) | ||
42 … | + 'ev-click': () => api.app.sync.goTo(route) | ||
42 | 43 … | }, route) | |
43 | 44 … | } | |
44 | 45 … | ||
45 | 46 … | function privatePage (path) { |
app/html/page/profile.js | ||
---|---|---|
@@ -8,9 +8,10 @@ | ||
8 | 8 … | exports.gives = nest({ |
9 | 9 … | 'app.html': { |
10 | 10 … | page: true, |
11 | 11 … | menuItem: true |
12 | - } | |
12 … | + }, | |
13 … | + 'app.sync.goTo': 'first', | |
13 | 14 … | }) |
14 | 15 … | |
15 | 16 … | exports.needs = nest({ |
16 | 17 … | 'about.html.edit': 'first', |
@@ -31,12 +32,12 @@ | ||
31 | 32 … | menuItem: menuItem |
32 | 33 … | } |
33 | 34 … | }) |
34 | 35 … | |
35 | - function menuItem (handleClick) { | |
36 … | + function menuItem () { | |
36 | 37 … | return h('a', { |
37 | 38 … | style: { order: 0 }, |
38 | - 'ev-click': () => handleClick(api.keys.sync.id()) | |
39 … | + 'ev-click': () => api.app.sync.goTo(api.keys.sync.id()) | |
39 | 40 … | }, '/profile') |
40 | 41 … | } |
41 | 42 … | |
42 | 43 … | function profilePage (id) { |
app/html/page/public.js | ||
---|---|---|
@@ -7,9 +7,10 @@ | ||
7 | 7 … | exports.gives = nest({ |
8 | 8 … | 'app.html': { |
9 | 9 … | page: true, |
10 | 10 … | menuItem: true |
11 | - } | |
11 … | + }, | |
12 … | + 'app.sync.goTo': 'first' | |
12 | 13 … | }) |
13 | 14 … | |
14 | 15 … | exports.needs = nest({ |
15 | 16 … | 'app.html': { |
@@ -32,12 +33,12 @@ | ||
32 | 33 … | menuItem: menuItem |
33 | 34 … | } |
34 | 35 … | }) |
35 | 36 … | |
36 | - function menuItem (handleClick) { | |
37 … | + function menuItem () { | |
37 | 38 … | return h('a', { |
38 | 39 … | style: { order: 1 }, |
39 | - 'ev-click': () => handleClick(route) | |
40 … | + 'ev-click': () => api.app.sync.goTo(route) | |
40 | 41 … | }, route) |
41 | 42 … | } |
42 | 43 … | |
43 | 44 … | function publicPage (path) { |
Built with git-ssb-web