|
|
|
@ -6,6 +6,7 @@ import { TranslateModule } from '@ngx-translate/core';
|
|
|
|
import { pageSizeOptions } from '../../utils/app.constants';
|
|
|
|
import { pageSizeOptions } from '../../utils/app.constants';
|
|
|
|
import { SetupUser } from '../../models/user';
|
|
|
|
import { SetupUser } from '../../models/user';
|
|
|
|
import { UserSetupService } from '../../services/user-setup.service';
|
|
|
|
import { UserSetupService } from '../../services/user-setup.service';
|
|
|
|
|
|
|
|
import { error } from 'node:console';
|
|
|
|
|
|
|
|
|
|
|
|
@Component({
|
|
|
|
@Component({
|
|
|
|
selector: 'app-setup-user',
|
|
|
|
selector: 'app-setup-user',
|
|
|
|
@ -94,6 +95,18 @@ export class SetupUserComponent implements OnInit {
|
|
|
|
this.defaultPassword = '';
|
|
|
|
this.defaultPassword = '';
|
|
|
|
})
|
|
|
|
})
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
onDelete(userId: any){
|
|
|
|
|
|
|
|
this.userService.deleteUser(userId).subscribe({
|
|
|
|
|
|
|
|
next: (res: any) => {
|
|
|
|
|
|
|
|
this.userService.loadUsers();
|
|
|
|
|
|
|
|
console.log('user deleted successfully')
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
error: (err:any) =>{
|
|
|
|
|
|
|
|
console.log('user not deleted')
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
ngOnInit(): void {
|
|
|
|
ngOnInit(): void {
|
|
|
|
this.userService.loadUsers();
|
|
|
|
this.userService.loadUsers();
|
|
|
|
|