import { Component, OnInit } from '@angular/core';
import { Title } from '@angular/platform-browser';
import { faBorderAll } from '@fortawesome/free-solid-svg-icons';
import { Site } from 'src/app/core/interfaces/site/site';
import { SiteService } from 'src/app/core/services/site/site.service';
import { SITES } from '../../../core/mocks/data';
import { ActivatedRoute } from '@angular/router'
@Component({
templateUrl: './discover.component.html',
styleUrls: ['./discover.component.scss']
})
export class DiscoverComponent implements OnInit {
icon_border_all = faBorderAll;
sites: Site[] = SITES;
search: string = '';
constructor(private site_service: SiteService, private title: Title, private activeRoute: ActivatedRoute) { }
ngOnInit(): void {
this.setTitle("Discover | Camara de comercio|");
/* this.site_service.getSites().subscribe(
(sites) => {
console.log(sites)
this.sites = sites
},
(error) => {
console.log(error)
}
) */
this.getQueryParams();
}
public setTitle(newTitle: string) {
this.title.setTitle(newTitle);
}
public getQueryParams(){
this.activeRoute.queryParams.subscribe(
(data) => {
console.log("This is data search ",data);
if(data.search){
this.search = data.search;
}
}
)
}
handlePatternSearch($event: any) {
console.log("Parametro de busqueda",$event)
this.search = $event;
}
}