From 0d381f88aa0bd406898a7e5c02267605ecce6704 Mon Sep 17 00:00:00 2001 From: Francisco Madeira Date: Thu, 8 Sep 2022 15:37:47 +0100 Subject: [PATCH] style: fixes --- src/index.ts | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/src/index.ts b/src/index.ts index c9dceb5..0a0af7c 100644 --- a/src/index.ts +++ b/src/index.ts @@ -129,7 +129,7 @@ export class I18n { private activeMessages: object = reactive({}) // Stores the abort controller for the load promises. - private abortController: AbortController; + private abortController: AbortController /** * Creates a new instance of the I18n class, applying default options @@ -137,7 +137,7 @@ export class I18n { constructor(options: OptionsInterface = {}) { this.options = { ...DEFAULT_OPTIONS, ...options } - this.load(); + this.load() } /** @@ -147,7 +147,7 @@ export class I18n { this.options = { ...this.options, ...options } if (forceLoad) { - this.load(); + this.load() } return this @@ -181,9 +181,9 @@ export class I18n { * Loads the language file. */ loadLanguageAsync(lang: string, dashLangTry = false, ignoreAbort = false): Promise { - if (! ignoreAbort) { - this.abortController?.abort(); - this.abortController = new AbortController(); + if (!ignoreAbort) { + this.abortController?.abort() + this.abortController = new AbortController() } const loadedLang: LanguageInterface = I18n.loaded.find((row) => row.lang === lang) @@ -194,14 +194,13 @@ export class I18n { return new Promise((resolve, reject) => { this.abortController.signal.addEventListener('abort', () => { - resolve(); - }); + resolve() + }) this.resolveLangAsync(this.options.resolve, lang).then(({ default: messages }) => { - resolve(this.applyLanguage(lang, messages, dashLangTry, this.loadLanguageAsync)); - }); - }); - + resolve(this.applyLanguage(lang, messages, dashLangTry, this.loadLanguageAsync)) + }) + }) } /**