adding allert onSearch button, fix redirecting
This commit is contained in:
@@ -1,4 +1,13 @@
|
|||||||
<div [ngClass]="{'background-color': backgroundColor}">
|
<div [ngClass]="{'background-color': backgroundColor}">
|
||||||
|
|
||||||
|
<div class="alert alert-warning shadow-lg" *ngIf="allert">
|
||||||
|
<div>
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" class="stroke-current flex-shrink-0 h-6 w-6" fill="none" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 9v2m0 4h.01m-6.938 4h13.856c1.54 0 2.502-1.667 1.732-3L13.732 4c-.77-1.333-2.694-1.333-3.464 0L3.34 16c-.77 1.333.192 3 1.732 3z" /></svg>
|
||||||
|
<span>Enter a location!!</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
<!-- <div class="canvas nuvola">
|
<!-- <div class="canvas nuvola">
|
||||||
<canvas #myCanvas width="100vw" class="canvas"></canvas>
|
<canvas #myCanvas width="100vw" class="canvas"></canvas>
|
||||||
</div> -->
|
</div> -->
|
||||||
|
|||||||
@@ -22,13 +22,11 @@ export class HomeComponent implements OnInit, AfterViewInit, OnDestroy {
|
|||||||
|
|
||||||
public locationsPopup: Subject<Locations[]> = new Subject<Locations[]>()
|
public locationsPopup: Subject<Locations[]> = new Subject<Locations[]>()
|
||||||
|
|
||||||
subs: Subscription[] = []
|
subs: Subscription[] = [];
|
||||||
|
|
||||||
|
|
||||||
backgroundColor: string | undefined;
|
backgroundColor: string | undefined;
|
||||||
qrCodeImage: string | undefined;
|
qrCodeImage: string | undefined;
|
||||||
locations: Locations[] = [];
|
locations: Locations[] = [];
|
||||||
|
allert: boolean = false;
|
||||||
locationsFiltrati: Locations[] = [];
|
locationsFiltrati: Locations[] = [];
|
||||||
luogoSelezionato: string = '';
|
luogoSelezionato: string = '';
|
||||||
suggerimentoAttivo: boolean = false;
|
suggerimentoAttivo: boolean = false;
|
||||||
@@ -51,8 +49,7 @@ export class HomeComponent implements OnInit, AfterViewInit, OnDestroy {
|
|||||||
console.log(data[i])
|
console.log(data[i])
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
this.allert = false;
|
||||||
|
|
||||||
console.log("home init");
|
console.log("home init");
|
||||||
this.subs.push(this.readjsonService.getLocation("Lugano").subscribe(val => console.log(val)))
|
this.subs.push(this.readjsonService.getLocation("Lugano").subscribe(val => console.log(val)))
|
||||||
const text = 'https://aramisgrata.ch'; // sostituisci con la tua stringa
|
const text = 'https://aramisgrata.ch'; // sostituisci con la tua stringa
|
||||||
@@ -174,9 +171,17 @@ export class HomeComponent implements OnInit, AfterViewInit, OnDestroy {
|
|||||||
}
|
}
|
||||||
|
|
||||||
onSearch(): void {
|
onSearch(): void {
|
||||||
|
if (this.luogoSelezionato === '') {
|
||||||
|
this.allert=true;
|
||||||
|
setTimeout(() => {
|
||||||
|
this.allert=false;
|
||||||
|
}, 8000);
|
||||||
|
return;
|
||||||
|
}else{
|
||||||
const nomeLocation = encodeURIComponent(this.luogoSelezionato);
|
const nomeLocation = encodeURIComponent(this.luogoSelezionato);
|
||||||
this.router.navigate(['/location', nomeLocation]);
|
this.router.navigate(['/location', nomeLocation]);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
protected readonly Event = Event;
|
protected readonly Event = Event;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,8 +10,7 @@
|
|||||||
<h3>
|
<h3>
|
||||||
{{waypoinst.name}}
|
{{waypoinst.name}}
|
||||||
</h3>
|
</h3>
|
||||||
|
<h4>Distance: }</h4>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user