Files
level-live/browser.js
2023-08-01 14:23:56 +02:00

42 lines
524 B
JavaScript

var Engine = require('engine.io-stream');
var multilevel = require('multilevel');
var manifest = require('./manifest.json');
var container = require('container-el');
var List = require('level-list');
var db = multilevel.client(manifest);
var con = Engine('/engine');
con.pipe(db.createRpcStream()).pipe(con);
window.db = db;
var list = List(db, function (row) {
var p = document.createElement('p');
p.appendChild(document.createTextNode(row.text));
return p;
});
container.appendChild(list.el);