diff --git a/src/app/home/home.component.css b/src/app/home/home.component.css
index 618f23e..ecdbbe3 100644
--- a/src/app/home/home.component.css
+++ b/src/app/home/home.component.css
@@ -28,6 +28,14 @@ input {
}
+.inputElements{
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ align-content: center;
+ gap: 20px;
+}
+
.bg-image {
background-image: url('src/assets/img/mountains.png');
background-size: cover;
diff --git a/src/app/home/home.component.html b/src/app/home/home.component.html
index 05f3d1d..c929979 100644
--- a/src/app/home/home.component.html
+++ b/src/app/home/home.component.html
@@ -1,13 +1,26 @@
-
+
-
+
0" class="menu bg-base-200 !w-fit p-2 rounded-box" id="list">
@@ -15,7 +28,7 @@
Places
- -
+
-
{{luogo.location}}
diff --git a/src/app/home/home.component.ts b/src/app/home/home.component.ts
index b1ab091..f74c8d6 100644
--- a/src/app/home/home.component.ts
+++ b/src/app/home/home.component.ts
@@ -3,6 +3,7 @@ import {distinctUntilChanged, fromEvent, Observable, Subject, Subscription} from
import {ReadjsonService} from "../service/readjson.service";
import {Locations} from "../interface/data";
import * as QRCode from 'qrcode';
+import {Router} from "@angular/router";
interface Luogo {
location: string;
@@ -40,7 +41,7 @@ export class HomeComponent implements OnInit, AfterViewInit, OnDestroy {
img: any;
- constructor(private readjsonService: ReadjsonService) {
+ constructor(private readjsonService: ReadjsonService, private router: Router) {
}
ngOnInit(): void {
@@ -172,9 +173,16 @@ export class HomeComponent implements OnInit, AfterViewInit, OnDestroy {
return null;
}
+ onSearch(): void {
+ const nomeLocation = encodeURIComponent(this.luogoSelezionato);
+ this.router.navigate(['/location', nomeLocation]);
+ }
+
protected readonly Event = Event;
}
+
+
function stringDifference(str1: string, str2: string): string {
let diff = '';
for (let i = 0; i < str2.length; i++) {