broker direcrtory renewed, imageservice updated, demo data

This commit is contained in:
2024-03-25 20:17:49 +01:00
parent 73ab12a694
commit 840d7a63b1
30 changed files with 616 additions and 212 deletions

View File

@@ -12,7 +12,8 @@ import { SelectOptionsService } from '../../services/select-options.service';
import { UserService } from '../../services/user.service';
import onChange from 'on-change';
import { getCriteriaStateObject, getSessionStorageHandler } from '../../utils/utils';
import { ListingCriteria } from '../../../../../common-models/src/main.model';
import { ListingCriteria, User } from '../../../../../common-models/src/main.model';
import { Observable } from 'rxjs';
@Component({
selector: 'app-home',
standalone: true,
@@ -26,20 +27,20 @@ export class HomeComponent {
maxPrice:string;
minPrice:string;
criteria:ListingCriteria
user$:Observable<User>
public constructor(private router: Router,private activatedRoute: ActivatedRoute, public selectOptions:SelectOptionsService, public userService:UserService) {
this.criteria = onChange(getCriteriaStateObject(),getSessionStorageHandler);
}
ngOnInit(){
this.user$=this.userService.getUserObservable();
}
search(){
this.router.navigate([`listings/${this.activeTabAction}`])
}
account(){
setTimeout(()=>{
this.router.navigate([`account`])
},10);
}
login(){
this.userService.login(window.location.href);
}
}