updated user form for create all user

This commit is contained in:
2025-11-21 09:52:22 +01:00
parent 7d923fd439
commit fd97e4b3f1
2 changed files with 5 additions and 9 deletions

View File

@@ -27,9 +27,7 @@ import {NzIconDirective} from "ng-zorro-antd/icon";
export class UserTable implements OnInit {
private usersService = inject(UsersService);
private notificationService = inject(NzNotificationService)
users = signal<GetUserDto[]>([]);
usersLoading = signal<boolean>(false);
async ngOnInit() {

View File

@@ -17,18 +17,13 @@ import { format } from 'date-fns';
templateUrl: './user.html',
styleUrl: './user.css',
})
export class User implements OnInit {
export class User {
modal = viewChild.required<Modal>('modal');
createUser = viewChild.required<CreateUser>('createUser');
usersTable = viewChild.required<UserTable>('userTable');
private usersService = inject(UsersService);
private notificationService = inject(NzNotificationService)
async ngOnInit() {
await this.addUser();
}
async onModalOk() {
await this.addUser()
this.createUser().createUserForm.reset();
@@ -43,7 +38,10 @@ export class User implements OnInit {
async addUser() {
if (this.createUser().createUserForm.invalid)
{
return
this.notificationService.error(
'Erreur',
'Erreur d\'écriture dans le formulaire'
)
}
try {
const rawDate = this.createUser().createUserForm.get('birthDate')?.value;