From e1a4612a4f796745e27f8a5b35f47cb2ddb7a961 Mon Sep 17 00:00:00 2001
From: Willie Valverde <willie_valverde@hotmail.com>
Date: Tue, 1 Mar 2022 12:12:43 -0600
Subject: [PATCH] changes for Windows

changes for Windows. Changing paths for Windows running command: ng serve and ng start
---
 package.json                     |  4 ++--
 src/app/about/about.component.ts | 17 +++++++++++++++++
 2 files changed, 19 insertions(+), 2 deletions(-)

diff --git a/package.json b/package.json
index 2f29c985..a6972e53 100644
--- a/package.json
+++ b/package.json
@@ -4,8 +4,8 @@
   "license": "MIT",
   "scripts": {
     "ng": "ng",
-    "start": "./node_modules/.bin/ng serve  --proxy-config ./proxy.json",
-    "server": "./node_modules/.bin/ts-node -P ./server/server.tsconfig.json ./server/server.ts",
+    "start": "ng serve  --proxy-config ./proxy.json",
+    "server": "ts-node -P ./server/server.tsconfig.json ./server/server.ts",
     "build": "ng build",
     "test": "ng test",
     "lint": "ng lint",
diff --git a/src/app/about/about.component.ts b/src/app/about/about.component.ts
index 736b1162..0fb64844 100644
--- a/src/app/about/about.component.ts
+++ b/src/app/about/about.component.ts
@@ -10,6 +10,23 @@ export class AboutComponent implements OnInit {
   constructor() { }
 
   ngOnInit() {
+    // este es el primer ejemplo de un stream, cada vez que el usuario toque algo en la pantalla aparece en la consola
+    document.addEventListener('click', evt => {
+      console.log(evt);
+      // tercer ejemplo, setTimeout es otra operación asincrona que se ejecuta en segundo plano
+      setTimeout(() => {
+        console.log('Timeout has finished after 7 seconds');
+        // segundo ejemplo, un contador que aparece en la consola
+        let counter = 0;
+        setInterval(() => {
+          console.log(counter++);
+        }, 1000);
+      }, 7000);
+    });
+
+
+
+
   }
 
 }