diff options
| -rw-r--r-- | app.js | 2 | ||||
| -rw-r--r-- | views.js | 17 | 
2 files changed, 19 insertions, 0 deletions
| @@ -57,6 +57,8 @@ function route (keys) {      pubs()    } else if (src[0] === '@') {      profilePage(src, keys) +  } else if (src[0] === '?') { +    searchPage(src, keys)    } else if (src[0] === '%') {      threadPage(src, keys)    } else { @@ -95,6 +95,23 @@ function profilePage (src, keys) {    })  } +function searchPage (src, keys) { +  var search = src.substring(1).replace("%20"," ") +  console.log(search) +  scroller.appendChild(composer(keys)) +  bog().then(log => { +    if (log) { +      log.forEach(function (msg) { +        if (msg.text) { +          if (msg.text.includes(search)) { +            scroller.appendChild(render(msg, keys)) +          } +        } +      }) +    } +  }) +} +  function publicPage (keys) {    localforage.getItem('subscriptions').then(function (subs) { | 
