added routerlink in search to open homepage from other pages whend searching
This commit is contained in:
parent
ab98f80740
commit
6b6c46b6c4
|
|
@ -1,11 +1,12 @@
|
|||
import { Component, inject, signal } from '@angular/core';
|
||||
import { Component, inject } from '@angular/core';
|
||||
import { NAPOD } from '../../../services/napod';
|
||||
import { Router, RouterLink } from '@angular/router';
|
||||
import { Search } from '../../../services/search';
|
||||
import { FormsModule } from '@angular/forms';
|
||||
|
||||
@Component({
|
||||
selector: 'app-searchform',
|
||||
imports: [FormsModule],
|
||||
imports: [FormsModule, RouterLink],
|
||||
templateUrl: './searchform.html',
|
||||
styleUrl: './searchform.css',
|
||||
})
|
||||
|
|
@ -14,9 +15,14 @@ export class Searchform {
|
|||
private readonly searchService = inject(Search);
|
||||
searchString = this.searchService.searchString;
|
||||
|
||||
constructor(private readonly router: Router){
|
||||
|
||||
}
|
||||
|
||||
onSubmit(event: Event) {
|
||||
event.preventDefault(); // <-- Empêche le rechargement
|
||||
console.log("onSubmit appelé !"); // <-- Devrait s'afficher
|
||||
this.router.navigate(["/home"])
|
||||
this.nasaApi.searchForVideos(this.searchService.searchString()).subscribe({
|
||||
next: (data)=>{this.searchService.searchResults.set(data);
|
||||
console.log(data.collection);
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
import { Component, computed, input, signal, Signal } from '@angular/core';
|
||||
import { Component, computed, input } from '@angular/core';
|
||||
import { Router, RouterLink } from '@angular/router';
|
||||
import { Auth } from '../../services/auth';
|
||||
import { Searchform } from "../../pages/search/searchform/searchform";
|
||||
|
|
|
|||
|
|
@ -1,3 +1,7 @@
|
|||
export const environment = {
|
||||
production: true
|
||||
production: false,
|
||||
NASA_API_BASE_URL : "",
|
||||
NASA_API_KEY: '',
|
||||
NASA_API_IMAGE_BASE_URL:'https://images-api.nasa.gov',
|
||||
AUTH_API_BASE:''
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in New Issue