diff --git a/src/app/app.component.html b/src/app/app.component.html
index 96ff2b0..1c65680 100644
--- a/src/app/app.component.html
+++ b/src/app/app.component.html
@@ -1,9 +1,9 @@
-
+
\ No newline at end of file
diff --git a/src/app/app.component.ts b/src/app/app.component.ts
index 68478a8..767f161 100644
--- a/src/app/app.component.ts
+++ b/src/app/app.component.ts
@@ -6,4 +6,9 @@ import { Component } from '@angular/core';
styleUrls: ['./app.component.css']
})
export class AppComponent {
+ loadedFeature = 'recipe';
+
+ onNavigate(feature: string) {
+ this.loadedFeature = feature;
+ }
}
diff --git a/src/app/header/header.component.html b/src/app/header/header.component.html
index 262d872..6ce6b1e 100644
--- a/src/app/header/header.component.html
+++ b/src/app/header/header.component.html
@@ -6,8 +6,8 @@
-
diff --git a/src/app/header/header.component.ts b/src/app/header/header.component.ts
index 74db6e5..81f68ee 100644
--- a/src/app/header/header.component.ts
+++ b/src/app/header/header.component.ts
@@ -1,9 +1,13 @@
-import { Component } from "@angular/core";
+import { Component, EventEmitter, Output } from "@angular/core";
@Component({
selector: 'app-header',
templateUrl: './header.component.html'
})
export class HeaderComponent {
+ @Output() featureSelected = new EventEmitter();
+ onSelect(feature: string) {
+ this.featureSelected.emit(feature);
+ }
}
\ No newline at end of file