39 lines
835 B
HTML
39 lines
835 B
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<title>demo</title>
|
|
</head>
|
|
<body>
|
|
<script type="module">
|
|
import GUN from 'gun'
|
|
import SEA from 'gun/sea'
|
|
|
|
const gun = GUN({
|
|
peers: ['http://localhost:8000/gun'],
|
|
localStorage: false
|
|
})
|
|
|
|
gun.get('text').once((node) => {
|
|
console.log("Receiving Initial Data")
|
|
console.log(node)
|
|
})
|
|
|
|
gun.get('text').put({
|
|
text: 'Hello World'
|
|
})
|
|
|
|
gun.get('text').on((node) => {
|
|
console.log("Receiving Update")
|
|
console.log(node)
|
|
})
|
|
|
|
document.addEventListener('click', () => {
|
|
gun.get('text').put({
|
|
text: 'Hello World'
|
|
})
|
|
})
|
|
</script>
|
|
</body>
|
|
</html>
|