viewof auto_fetch = {
var dom = html`<div>SQL File stored to LocalForage`;
dom.value = null;
var curr = await localforage.getItem('sqlite_file');
if (curr == null || !curr.constructor == ArrayBuffer) {
fetch(path_to_db).then(response => {
var f = response.arrayBuffer();
dom.value = f;
dom.dispatchEvent(new CustomEvent("input"));
localforage.setItem('sqlite_file', f);
});
} else {
dom.value = curr;
dom.dispatchEvent(new CustomEvent("input"));
}
return dom;
}