Commit f517e408199ddd220b54015d3442f2bbde7951ac
everything stream kind of works
Ev Bogue committed on 6/9/2018, 5:06:17 PMParent: 891c61c1b10c0585beba1672fbf7fb5a3968b303
Files changed
views.js | changed |
views.js | |||
---|---|---|---|
@@ -203,9 +203,8 @@ | |||
203 | 203 … | } else { | |
204 | 204 … | content.appendChild(rootMsg) | |
205 | 205 … | } | |
206 | 206 … | }) | |
207 | - | ||
208 | 207 … | } | |
209 | 208 … | ||
210 | 209 … | var keyPage = function () { | |
211 | 210 … | var screen = document.getElementById('screen') | |
@@ -242,35 +241,57 @@ | |||
242 | 241 … | ||
243 | 242 … | screen.appendChild(hyperscroll(content)) | |
244 | 243 … | } | |
245 | 244 … | ||
245 … | +var nested = require('libnested') | ||
246 … | + | ||
246 | 247 … | function everythingStream () { | |
247 | - var content = h('div.content') | ||
248 | 248 … | ||
249 | 249 … | var screen = document.getElementById('screen') | |
250 … | + var content = h('div.content') | ||
250 | 251 … | ||
251 | 252 … | screen.appendChild(hyperscroll(content)) | |
252 | 253 … | ||
253 | - function createStream (opts) { | ||
254 … | + /*function createStream (opts) { | ||
254 | 255 … | return pull( | |
255 | - More(sbot.query, opts, {query: [{$filter: { value: { timestamp: { $gt: 0 }}}}]}), | ||
256 … | + More(sbot.query, opts, [{$filter: { value: { timestamp: { $gt: 0 }}}}]), | ||
256 | 257 … | pull.map(function (msg) { | |
257 | 258 … | return render(msg) | |
258 | 259 … | }) | |
259 | 260 … | ) | |
260 | 261 … | } | |
261 | 262 … | ||
262 | 263 … | pull( | |
263 | - createStream({old: false, live: true, limit: 10}), | ||
264 … | + createStream({ limit: 10, old: false}), | ||
264 | 265 … | stream.top(content) | |
265 | 266 … | ) | |
266 | 267 … | ||
267 | 268 … | pull( | |
268 | - createStream({reverse: true, live: false, limit: 10}), | ||
269 … | + createStream({limit: 10, live: false, reverse: true}), | ||
269 | 270 … | stream.bottom(content) | |
271 … | + )*/ | ||
272 … | + | ||
273 … | + function createStream (opts) { | ||
274 … | + return pull( | ||
275 … | + sbot.query({query: [{$filter: { value: { timestamp: { $gt: 0 }}}}], reverse: true}), | ||
276 … | + pull.map(function (msg) { | ||
277 … | + return render(msg) | ||
278 … | + }) | ||
279 … | + ) | ||
280 … | + } | ||
281 … | + | ||
282 … | + /*pull( | ||
283 … | + createStream({old: false}), | ||
284 … | + stream.top(content) | ||
285 … | + )*/ | ||
286 … | + | ||
287 … | + pull( | ||
288 … | + createStream(), | ||
289 … | + stream.bottom(content) | ||
270 | 290 … | ) | |
271 | 291 … | } | |
272 | 292 … | ||
293 … | + | ||
273 | 294 … | function hash () { | |
274 | 295 … | return window.location.hash.substring(1) | |
275 | 296 … | } | |
276 | 297 … |
Built with git-ssb-web