From 95ceb0166793ba444fa15c63fcc857a3060be5e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joe=20Ku=CC=88ng?= Date: Tue, 31 Jan 2023 15:18:29 +0100 Subject: [PATCH 1/2] added OnInit --- src/app/detail/detail.component.ts | 7 +++++-- src/app/home/home.component.ts | 6 ++++-- src/app/list/list.component.ts | 7 ++++--- 3 files changed, 13 insertions(+), 7 deletions(-) mode change 100644 => 100755 src/app/detail/detail.component.ts diff --git a/src/app/detail/detail.component.ts b/src/app/detail/detail.component.ts old mode 100644 new mode 100755 index 8b64639..de09a39 --- a/src/app/detail/detail.component.ts +++ b/src/app/detail/detail.component.ts @@ -1,10 +1,13 @@ -import { Component } from '@angular/core'; +import { Component, OnInit } from '@angular/core'; @Component({ selector: 'app-detail', templateUrl: './detail.component.html', styleUrls: ['./detail.component.css'] }) -export class DetailComponent { +export class DetailComponent implements OnInit{ + + ngOnInit(): void { + } } diff --git a/src/app/home/home.component.ts b/src/app/home/home.component.ts index 0cb0d0f..120d63d 100644 --- a/src/app/home/home.component.ts +++ b/src/app/home/home.component.ts @@ -1,10 +1,12 @@ -import { Component } from '@angular/core'; +import {Component, OnInit} from '@angular/core'; @Component({ selector: 'app-home', templateUrl: './home.component.html', styleUrls: ['./home.component.css'] }) -export class HomeComponent { +export class HomeComponent implements OnInit { + ngOnInit(): void { + } } diff --git a/src/app/list/list.component.ts b/src/app/list/list.component.ts index a92a495..81829f7 100644 --- a/src/app/list/list.component.ts +++ b/src/app/list/list.component.ts @@ -1,10 +1,11 @@ -import { Component } from '@angular/core'; +import {Component, OnInit} from '@angular/core'; @Component({ selector: 'app-list', templateUrl: './list.component.html', styleUrls: ['./list.component.css'] }) -export class ListComponent { - +export class ListComponent implements OnInit { + ngOnInit(): void { + } } From be568dc118ce803d34ee288e4ef334dc60a1859d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joe=20Ku=CC=88ng?= Date: Tue, 31 Jan 2023 15:54:13 +0100 Subject: [PATCH 2/2] get location home component --- src/app/detail/detail.component.html | 8 +++++++- src/app/home/home.component.html | 1 + src/app/home/home.component.ts | 6 ++++++ 3 files changed, 14 insertions(+), 1 deletion(-) diff --git a/src/app/detail/detail.component.html b/src/app/detail/detail.component.html index fd9463a..9340443 100644 --- a/src/app/detail/detail.component.html +++ b/src/app/detail/detail.component.html @@ -1 +1,7 @@ -

detail works!

+ + diff --git a/src/app/home/home.component.html b/src/app/home/home.component.html index c0cb16a..03e0e23 100644 --- a/src/app/home/home.component.html +++ b/src/app/home/home.component.html @@ -1,3 +1,4 @@
+ diff --git a/src/app/home/home.component.ts b/src/app/home/home.component.ts index 120d63d..e78472b 100644 --- a/src/app/home/home.component.ts +++ b/src/app/home/home.component.ts @@ -6,7 +6,13 @@ import {Component, OnInit} from '@angular/core'; styleUrls: ['./home.component.css'] }) export class HomeComponent implements OnInit { + latitude: number | undefined; + longitude: number | undefined; ngOnInit(): void { + navigator.geolocation.getCurrentPosition(position => { + this.latitude = position.coords.latitude; + this.longitude = position.coords.longitude; + }) } }