4: Add Services
[examples/angular-tour-of-heroes] / src / app / message.service.ts
diff --git a/src/app/message.service.ts b/src/app/message.service.ts
new file mode 100644 (file)
index 0000000..439212d
--- /dev/null
@@ -0,0 +1,17 @@
+import { Injectable } from '@angular/core';
+
+@Injectable({
+  providedIn: 'root'
+})
+export class MessageService {
+
+  messages : string[] = [];
+
+  add(message : string): void {
+    this.messages.push(message);
+  }
+
+  clear(): void {
+    this.messages = [];
+  }
+}