refactor: update to Angular 13

This commit is contained in:
Rainer Killinger
2022-03-23 12:57:16 +01:00
parent 7b491ed3bb
commit dac2f5656a
20 changed files with 2723 additions and 6726 deletions

View File

@@ -65,6 +65,7 @@ import {LibraryModule} from './modules/library/library.module';
import {StorageProvider} from './modules/storage/storage.provider';
import {AssessmentsModule} from './modules/assessments/assessments.module';
import {RoutingStackService} from './util/routing-stack.service';
import {SCSettingValue} from '@openstapps/core';
registerLocaleData(localeDe);
@@ -97,7 +98,7 @@ export function initializerFactory(
await settingsProvider.setSettingValue(
'profile',
'language',
translateService.getBrowserLang(),
translateService.getBrowserLang() as SCSettingValue,
);
}
const languageCode = (await settingsProvider.getValue(

View File

@@ -64,6 +64,7 @@ export class AuthHelperService {
key as keyof SCUserConfiguration
] as string,
json: userInfo,
preventEval: true,
})[0];
}

View File

@@ -1,7 +1,6 @@
import {Requestor} from '@openid/appauth';
import {Http, HttpHeaders, HttpResponse} from '@capacitor-community/http';
import {XhrSettings} from 'ionic-appauth/lib/cordova';
import qs from 'qs';
// REQUIRES CAPACITOR PLUGIN
// @capacitor-community/http
@@ -33,7 +32,7 @@ export class CapacitorRequestor extends Requestor {
// eslint-disable-next-line @typescript-eslint/no-explicit-any
private async post<T>(url: string, data: any, headers: HttpHeaders) {
return Http.post({url, data: qs.parse(data), headers}).then(
return Http.post({url, data: data, headers}).then(
(response: HttpResponse) => response.data as T,
);
}

View File

@@ -105,7 +105,7 @@ export class CatalogComponent implements OnInit, OnDestroy {
}).compare(a.name, b.name);
});
} catch (error) {
this.logger.error(error.message);
this.logger.error((error as Error).message);
return;
}
}

View File

@@ -86,7 +86,7 @@ describe('ConfigProvider', () => {
try {
await configProvider.fetch();
} catch (error_) {
error = error_;
error = error_ as Error;
}
expect(error).toEqual(new ConfigFetchError());
});
@@ -147,7 +147,7 @@ describe('ConfigProvider', () => {
try {
await configProvider.loadLocal();
} catch (error_) {
error = error_;
error = error_ as Error;
}
expect(error).toEqual(new SavedConfigNotAvailable());
});

View File

@@ -205,7 +205,7 @@ export class SearchPageComponent implements OnInit, OnDestroy {
const alert: HTMLIonAlertElement = await this.alertController.create({
buttons: ['Dismiss'],
header: 'Error',
subHeader: error.message,
subHeader: (error as Error).message,
});
await alert.present();

View File

@@ -76,7 +76,7 @@ export class StAppsWebHttpClient implements HttpClientInterface {
body: response.body || {},
});
} catch (error) {
throw new Error(error);
throw new Error(error as string);
}
}
}

View File

@@ -260,7 +260,7 @@ export class MapPageComponent {
const alert: HTMLIonAlertElement = await this.alertController.create({
buttons: ['Dismiss'],
header: 'Error',
subHeader: error.message,
subHeader: (error as Error).message,
});
await alert.present();

View File

@@ -249,7 +249,7 @@ describe('SettingsProvider', () => {
value as never,
);
} catch (error_) {
error = error_;
error = error_ as Error;
}
expect(error).toBeDefined();

View File

@@ -100,7 +100,7 @@ describe('StorageProvider', () => {
try {
await storageProvider.get('something-else');
} catch (error_) {
error = error_;
error = error_ as Error;
}
expect(error).toEqual(new Error('Value not found.'));
});