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 () => {
|
document.addEventListener('DOMContentLoaded', async () => {
|
||||||
try {
|
try {
|
||||||
const services = await Services.getInstance();
|
const services = await Services.getInstance();
|
||||||
|
if ((await services.isNewUser())) {
|
||||||
await services.displayCreateId();
|
await services.displayCreateId();
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
await services.displayRecover()
|
||||||
|
}
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.error(error);
|
console.error(error);
|
||||||
}
|
}
|
||||||
|
@ -61,7 +61,7 @@ class Services {
|
|||||||
|
|
||||||
public async displayCreateId(): Promise<void> {
|
public async displayCreateId(): Promise<void> {
|
||||||
Services.instance.injectHtml(Services.instance.get_html_create_id());
|
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.attachClickListener("displayrecover", Services.instance.displayRecover);
|
||||||
Services.instance.displayProcess(await Services.instance.getAllProcess());
|
Services.instance.displayProcess(await Services.instance.getAllProcess());
|
||||||
}
|
}
|
||||||
@ -143,7 +143,7 @@ class Services {
|
|||||||
public async displayRevokeImage(): Promise<void> {
|
public async displayRevokeImage(): Promise<void> {
|
||||||
const html = Services.instance.get_html_revokeimage();
|
const html = Services.instance.get_html_revokeimage();
|
||||||
Services.instance.injectHtml(html);
|
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');
|
let imageBytes = await Services.instance.getRecoverImage('assets/4nk_revoke.jpg');
|
||||||
if (imageBytes != null) {
|
if (imageBytes != null) {
|
||||||
@ -174,11 +174,6 @@ class Services {
|
|||||||
return imageBytes;
|
return imageBytes;
|
||||||
}
|
}
|
||||||
|
|
||||||
public async revokeimage(event: Event): Promise<void> {
|
|
||||||
event.preventDefault();
|
|
||||||
await Services.instance.displayUpdateAnId();
|
|
||||||
}
|
|
||||||
|
|
||||||
public async displayRevoke(): Promise<void> {
|
public async displayRevoke(): Promise<void> {
|
||||||
const html = Services.instance.get_html_revoke();
|
const html = Services.instance.get_html_revoke();
|
||||||
Services.instance.injectHtml(html);
|
Services.instance.injectHtml(html);
|
||||||
@ -198,7 +193,7 @@ class Services {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public async displayUpdateAnId() {
|
public async displayUpdateAnId() {
|
||||||
console.log("JS displayUpdateAnId process : "+this.current_process);
|
console.log("JS displayUpdateAnId process : "+Services.instance.current_process);
|
||||||
let body = "";
|
let body = "";
|
||||||
let style = "";
|
let style = "";
|
||||||
let script = "";
|
let script = "";
|
||||||
@ -206,7 +201,7 @@ class Services {
|
|||||||
const indexedDB = await IndexedDB.getInstance();
|
const indexedDB = await IndexedDB.getInstance();
|
||||||
const db = indexedDB.getDb();
|
const db = indexedDB.getDb();
|
||||||
try {
|
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;
|
body = processObject.html;
|
||||||
style = processObject.style;
|
style = processObject.style;
|
||||||
script = processObject.script;
|
script = processObject.script;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user