@for(subCategory of category.subCategories; track subCategory) {
-
+
{{subCategory.name}}
}
diff --git a/frontend/src/app/components/side-menu/categories-menu/categories-menu.component.ts b/frontend/src/app/components/side-menu/categories-menu/categories-menu.component.ts
index 6a6c408..f498224 100644
--- a/frontend/src/app/components/side-menu/categories-menu/categories-menu.component.ts
+++ b/frontend/src/app/components/side-menu/categories-menu/categories-menu.component.ts
@@ -1,5 +1,5 @@
import { CommonModule } from "@angular/common";
-import { Component, inject, OnInit } from "@angular/core";
+import { Component, EventEmitter, inject, OnInit, Output } from "@angular/core";
import { MatIconModule } from "@angular/material/icon";
import { DisplayableCategory, SideMenuService } from "../side-menu.service";
import { Observable } from "rxjs";
@@ -14,6 +14,8 @@ import { RouterModule } from "@angular/router";
})
export class CategoriesMenuComponent implements OnInit {
private sideMenuService = inject(SideMenuService);
+ @Output()
+ categoryClicked = new EventEmitter
();
ngOnInit(): void {
this.sideMenuService.loadCategories();
diff --git a/frontend/src/app/components/side-menu/side-menu.component.html b/frontend/src/app/components/side-menu/side-menu.component.html
index 1a336a5..f4fc33a 100644
--- a/frontend/src/app/components/side-menu/side-menu.component.html
+++ b/frontend/src/app/components/side-menu/side-menu.component.html
@@ -9,6 +9,6 @@
Catégories
-
+