aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ufund-ui/src/app/components/funding-basket/funding-basket.component.ts5
1 files changed, 4 insertions, 1 deletions
diff --git a/ufund-ui/src/app/components/funding-basket/funding-basket.component.ts b/ufund-ui/src/app/components/funding-basket/funding-basket.component.ts
index 31f2982..d3b0a7f 100644
--- a/ufund-ui/src/app/components/funding-basket/funding-basket.component.ts
+++ b/ufund-ui/src/app/components/funding-basket/funding-basket.component.ts
@@ -4,6 +4,7 @@ import { UsersService } from '../../services/users.service';
import { Need } from '../../models/Need';
import { NeedListComponent } from '../need-list/need-list.component';
import { Router } from '@angular/router';
+import { CupboardService } from '../../services/cupboard.service';
@Component({
selector: 'app-funding-basket',
@@ -14,13 +15,14 @@ import { Router } from '@angular/router';
export class FundingBasketComponent implements
OnInit {
user!: User;
+ needs: Need[] = [];
basket: Need[] = [];
needCount = 0;
need_quantity: {[key: number]: number} = {};
constructor(
private router: Router,
- private usersService: UsersService
+ private cupboardService: CupboardService, private usersService: UsersService
) {}
ngOnInit(): void {
@@ -28,6 +30,7 @@ export class FundingBasketComponent implements
this.router.navigate(['/login'], {queryParams: {redir: this.router.url}});
return;
}
+ this.cupboardService.getNeeds().subscribe(n => this.needs = n)
this.usersService.getCurrentUser()?.subscribe(user => {
this.user = user;
this.getBasketNeeds();