@@ -129,15 +129,15 @@ export class I18n {
129
129
private activeMessages : object = reactive ( { } )
130
130
131
131
// Stores the abort controller for the load promises.
132
- private abortController : AbortController ;
132
+ private abortController : AbortController
133
133
134
134
/**
135
135
* Creates a new instance of the I18n class, applying default options
136
136
*/
137
137
constructor ( options : OptionsInterface = { } ) {
138
138
this . options = { ...DEFAULT_OPTIONS , ...options }
139
139
140
- this . load ( ) ;
140
+ this . load ( )
141
141
}
142
142
143
143
/**
@@ -147,7 +147,7 @@ export class I18n {
147
147
this . options = { ...this . options , ...options }
148
148
149
149
if ( forceLoad ) {
150
- this . load ( ) ;
150
+ this . load ( )
151
151
}
152
152
153
153
return this
@@ -181,9 +181,9 @@ export class I18n {
181
181
* Loads the language file.
182
182
*/
183
183
loadLanguageAsync ( lang : string , dashLangTry = false , ignoreAbort = false ) : Promise < string | void > {
184
- if ( ! ignoreAbort ) {
185
- this . abortController ?. abort ( ) ;
186
- this . abortController = new AbortController ( ) ;
184
+ if ( ! ignoreAbort ) {
185
+ this . abortController ?. abort ( )
186
+ this . abortController = new AbortController ( )
187
187
}
188
188
189
189
const loadedLang : LanguageInterface = I18n . loaded . find ( ( row ) => row . lang === lang )
@@ -194,14 +194,13 @@ export class I18n {
194
194
195
195
return new Promise ( ( resolve , reject ) => {
196
196
this . abortController . signal . addEventListener ( 'abort' , ( ) => {
197
- resolve ( ) ;
198
- } ) ;
197
+ resolve ( )
198
+ } )
199
199
200
200
this . resolveLangAsync ( this . options . resolve , lang ) . then ( ( { default : messages } ) => {
201
- resolve ( this . applyLanguage ( lang , messages , dashLangTry , this . loadLanguageAsync ) ) ;
202
- } ) ;
203
- } ) ;
204
-
201
+ resolve ( this . applyLanguage ( lang , messages , dashLangTry , this . loadLanguageAsync ) )
202
+ } )
203
+ } )
205
204
}
206
205
207
206
/**
0 commit comments