add recover page, change this. to Services.instance.
This commit is contained in:
parent
2726522e99
commit
d5a1dc5ddf
@ -4,8 +4,12 @@ import IndexedDB from './database'
|
||||
document.addEventListener('DOMContentLoaded', async () => {
|
||||
try {
|
||||
const services = await Services.getInstance();
|
||||
|
||||
await services.displayCreateId();
|
||||
if ((await services.isNewUser())) {
|
||||
await services.displayCreateId();
|
||||
}
|
||||
else {
|
||||
await services.displayRecover()
|
||||
}
|
||||
} catch (error) {
|
||||
console.error(error);
|
||||
}
|
||||
|
@ -61,7 +61,7 @@ class Services {
|
||||
|
||||
public async displayCreateId(): Promise<void> {
|
||||
Services.instance.injectHtml(Services.instance.get_html_create_id());
|
||||
Services.instance.attachSubmitListener("form4nk", (event) => this.createId(event));
|
||||
Services.instance.attachSubmitListener("form4nk", (event) => Services.instance.createId(event));
|
||||
Services.instance.attachClickListener("displayrecover", Services.instance.displayRecover);
|
||||
Services.instance.displayProcess(await Services.instance.getAllProcess());
|
||||
}
|
||||
@ -143,7 +143,7 @@ class Services {
|
||||
public async displayRevokeImage(): Promise<void> {
|
||||
const html = Services.instance.get_html_revokeimage();
|
||||
Services.instance.injectHtml(html);
|
||||
Services.instance.attachClickListener("displayupdateanid", Services.instance.revokeimage);
|
||||
Services.instance.attachClickListener("displayupdateanid", Services.instance.displayUpdateAnId);
|
||||
|
||||
let imageBytes = await Services.instance.getRecoverImage('assets/4nk_revoke.jpg');
|
||||
if (imageBytes != null) {
|
||||
@ -174,11 +174,6 @@ class Services {
|
||||
return imageBytes;
|
||||
}
|
||||
|
||||
public async revokeimage(event: Event): Promise<void> {
|
||||
event.preventDefault();
|
||||
await Services.instance.displayUpdateAnId();
|
||||
}
|
||||
|
||||
public async displayRevoke(): Promise<void> {
|
||||
const html = Services.instance.get_html_revoke();
|
||||
Services.instance.injectHtml(html);
|
||||
@ -198,7 +193,7 @@ class Services {
|
||||
}
|
||||
|
||||
public async displayUpdateAnId() {
|
||||
console.log("JS displayUpdateAnId process : "+this.current_process);
|
||||
console.log("JS displayUpdateAnId process : "+Services.instance.current_process);
|
||||
let body = "";
|
||||
let style = "";
|
||||
let script = "";
|
||||
@ -206,7 +201,7 @@ class Services {
|
||||
const indexedDB = await IndexedDB.getInstance();
|
||||
const db = indexedDB.getDb();
|
||||
try {
|
||||
let processObject = await indexedDB.getObject<Processstore>(db, indexedDB.getStoreList().AnkProcess, this.current_process!);
|
||||
let processObject = await indexedDB.getObject<Processstore>(db, indexedDB.getStoreList().AnkProcess, Services.instance.current_process!);
|
||||
body = processObject.html;
|
||||
style = processObject.style;
|
||||
script = processObject.script;
|
||||
|
Loading…
x
Reference in New Issue
Block a user