diff --git a/src/view/pages/home/home.component.ts b/src/view/pages/home/home.component.ts index dc1e612..0a2b47b 100644 --- a/src/view/pages/home/home.component.ts +++ b/src/view/pages/home/home.component.ts @@ -86,6 +86,7 @@ export class Home { * submitTask */ public submitTask(): void { + this.toggleTaskForm(); let response: Observable = this.taskService.addTask( this.newTaskForm.controls.name.value!, this.newTaskForm.controls.dueDate.value, @@ -98,6 +99,8 @@ export class Home { this.tasks.update(values => { return [...values, response]; }); + + this.newTaskForm.reset(); }, error: (error) => { console.error(`L'ajout de tâche est impossible\nErreur:${error.error.message}`); @@ -131,6 +134,7 @@ export class Home { * submitGroup */ public submitGroup() { + this.toggleGroupForm(); let response: Observable = this.groupService.addGroup( this.newGroupForm.controls.name.value! ); @@ -140,6 +144,7 @@ export class Home { this.groups.update(values => { return [...values, response]; }); + this.newGroupForm.reset(); }, error: (error) => { console.error(`L'ajout d'un groupe est impossible\nErreur:${error.error.message}`); @@ -173,6 +178,7 @@ export class Home { * submitProject */ public submitProject() { + this.toggleProjectForm(); let response: Observable = this.projectService.addProject( this.newProjectForm.controls.name.value! ); @@ -182,6 +188,7 @@ export class Home { this.projects.update(values => { return [...values, response]; }); + this.newProjectForm.reset(); }, error: (error) => { console.error(`L'ajout d'un projet est impossible\nErreur:${error.error.message}`);