77} from '@angular/core' ;
88import { finalize } from 'rxjs/operators' ;
99import { BsModalRef } from 'ngx-bootstrap/modal' ;
10- import * as _ from 'lodash' ;
10+ import { forEach as _forEach , includes as _includes , map as _map } from 'lodash-es ' ;
1111import { AppComponentBase } from '@shared/app-component-base' ;
1212import {
1313 RoleServiceProxy ,
@@ -52,15 +52,15 @@ export class EditRoleDialogComponent extends AppComponentBase
5252 }
5353
5454 setInitialPermissionsStatus ( ) : void {
55- _ . map ( this . permissions , ( item ) => {
55+ _map ( this . permissions , ( item ) => {
5656 this . checkedPermissionsMap [ item . name ] = this . isPermissionChecked (
5757 item . name
5858 ) ;
5959 } ) ;
6060 }
6161
6262 isPermissionChecked ( permissionName : string ) : boolean {
63- return _ . includes ( this . grantedPermissionNames , permissionName ) ;
63+ return _includes ( this . grantedPermissionNames , permissionName ) ;
6464 }
6565
6666 onPermissionChange ( permission : PermissionDto , $event ) {
@@ -69,7 +69,7 @@ export class EditRoleDialogComponent extends AppComponentBase
6969
7070 getCheckedPermissions ( ) : string [ ] {
7171 const permissions : string [ ] = [ ] ;
72- _ . forEach ( this . checkedPermissionsMap , function ( value , key ) {
72+ _forEach ( this . checkedPermissionsMap , function ( value , key ) {
7373 if ( value ) {
7474 permissions . push ( key ) ;
7575 }
0 commit comments