misc fixes:

- sw: ensure db is inited before api listAll() call
- ui: init dbworker earlier, on app load
- typo: fix date created -> date loader
This commit is contained in:
Ilya Kreymer
2020-05-26 15:42:19 -07:00
parent 03023523b7
commit dd746e1d55
7 changed files with 74 additions and 53 deletions
+7 -3
View File
@@ -191,6 +191,7 @@ class Pages extends LitElement
<div class="panel-block status">
<span class="num-results">${this.formatResults()}</span>
<wr-sorter id="pages"
defaultKey="title"
.sortKeys="${Pages.sortKeys}"
.data="${this.filteredPages}"
@sort-changed="${(e) => this.sortedPages = e.detail.sortedData}"
@@ -286,13 +287,16 @@ class PageEntry extends LitElement
render() {
const p = this.page;
const date = new Date(p.ts);
let date = null;
try {
date = new Date(p.ts);
} catch (e) { }
return html`
<div class="columns">
<div class="column col-date is-one-fifth">
<div>${date.toLocaleDateString()}</div>
<div>${date.toLocaleTimeString()}</div>
<div>${date ? date.toLocaleDateString() : ""}</div>
<div>${date ? date.toLocaleTimeString() : ""}</div>
</div>
<div class="column">
<a @click="${this.onReplay}" data-url="${p.url}" data-ts="${getTS(date.toISOString())}" href="#">