anproto personal data server
1import { apds } from './apds.js'
2import { render } from './render.js'
3
4export const composer = async () => {
5 const div = document.createElement('div')
6 const ta = document.createElement('textarea')
7
8 ta.placeholder = 'Write a message'
9
10 div.appendChild(ta)
11
12 const b = document.createElement('button')
13
14 b.textContent = 'Sign'
15
16 b.onclick = async () => {
17 const published = await apds.compose(ta.value)
18 ta.value = ''
19 const scroller = document.getElementById('scroller')
20 await render.hash(published, scroller)
21 }
22
23 div.appendChild(b)
24
25 return div
26}