[AAE-7101] - Introduced Eslint to ACA and added some fix to avoid errors (#2424)

* Conversion to ESlint

* Fixed ESLINT for ACA

* [AAE-6638] - typo in eslint file

* [AAE-6638] - attempt to fix problem on linting

* Check caching to improve lint speed

* Improved eslint for content-app

* Added new cache

* Remove cache file

* Removed eslintcache

* Attempt to make eslint run on travis

* Slow ng lint on travis

* Fixed eslint error
This commit is contained in:
Vito
2022-02-09 08:40:04 +00:00
committed by GitHub
parent fde64be498
commit 23262d0949
72 changed files with 3979 additions and 702 deletions

View File

@@ -33,7 +33,7 @@ export enum SnackbarActionTypes {
export interface SnackbarAction extends Action {
payload: string;
params?: Object;
params?: any;
userAction?: SnackbarUserAction;
duration: number;
}
@@ -48,7 +48,7 @@ export class SnackbarInfoAction implements SnackbarAction {
userAction?: SnackbarUserAction;
duration = 4000;
constructor(public payload: string, public params?: Object) {}
constructor(public payload: string, public params?: any) {}
}
export class SnackbarWarningAction implements SnackbarAction {
@@ -57,7 +57,7 @@ export class SnackbarWarningAction implements SnackbarAction {
userAction?: SnackbarUserAction;
duration = 4000;
constructor(public payload: string, public params?: Object) {}
constructor(public payload: string, public params?: any) {}
}
export class SnackbarErrorAction implements SnackbarAction {
@@ -66,5 +66,5 @@ export class SnackbarErrorAction implements SnackbarAction {
userAction?: SnackbarUserAction;
duration = 4000;
constructor(public payload: string, public params?: Object) {}
constructor(public payload: string, public params?: any) {}
}

View File

@@ -75,7 +75,7 @@ export class SnackbarEffects {
const snackBarRef = this.snackBar.open(message, actionName, {
duration: action.duration || 4000,
panelClass: panelClass
panelClass
});
if (action.userAction) {
@@ -85,7 +85,7 @@ export class SnackbarEffects {
}
}
private translate(message: string, params?: Object): string {
private translate(message: string, params?: any): string {
return this.translationService.instant(message, params);
}
}

View File

@@ -49,26 +49,22 @@ export const isQuickShareEnabled = createSelector(getRepositoryStatus, (info) =>
export const isAdmin = createSelector(selectApp, (state) => state.user.isAdmin);
export const getFileUploadingDialog = createSelector(selectApp, (state) => state.fileUploadingDialog);
export const getSideNavState = createSelector(getAppSelection, getNavigationState, (selection, navigation) => {
return {
selection,
navigation
};
});
export const getSideNavState = createSelector(getAppSelection, getNavigationState, (selection, navigation) => ({
selection,
navigation
}));
export const getRuleContext = createSelector(
getAppSelection,
getNavigationState,
getUserProfile,
getRepositoryStatus,
(selection, navigation, profile, repository) => {
return {
selection,
navigation,
profile,
repository
};
}
(selection, navigation, profile, repository) => ({
selection,
navigation,
profile,
repository
})
);
export const infoDrawerMetadataAspect = createSelector(selectApp, (state) => state.infoDrawerMetadataAspect);