git ssb

0+

ev / minbase



Tree: c4e6d69c2cdcc875fc3ac222471b3c5d55810b77

Files: c4e6d69c2cdcc875fc3ac222471b3c5d55810b77 / modules / avatar-profile.js

844 bytesRaw
1var h = require('hyperscript')
2var pull = require('pull-stream')
3var self_id = require('../keys')
4var markdown = require('./helpers').markdown
5var query = require('./scuttlebot').query
6var avatar = require('./avatar')
7
8exports.gives = 'avatar_profile'
9
10exports.create = function (api) {
11 return function (id) {
12
13 if (id == self_id.id) {
14 var edit = h('p', h('a', {href: '#Edit'}, h('button.btn.btn-primary', 'Edit profile')))
15 } //else { var edit = api.avatar_action(id)} NEED TO REIMPLEMENT FOLLOW/UNFOLLOW IN REQUIRE
16
17 var layout = h('div.column',
18 h('div.message',
19 h('div.avatar--profile', avatar.image(id, 'profile')),
20 h('a', {href: '#' + id}, avatar.name(id)),
21 avatar.loc(id),
22 avatar.description(id),
23 h('pre', h('code', id)),
24 edit
25 )
26 )
27
28 return layout
29 }
30}
31
32

Built with git-ssb-web