aboutsummaryrefslogtreecommitdiff
path: root/ufund-ui/src/app/services/users.service.ts
diff options
context:
space:
mode:
authorAkash Keshav <112591754+domesticchores@users.noreply.github.com>2025-03-18 12:59:11 -0400
committerAkash Keshav <112591754+domesticchores@users.noreply.github.com>2025-03-18 12:59:11 -0400
commit28a8fde7d57ee5ef762bd20f41c728966ab74d06 (patch)
treeaa3b2db7e8e62f37eecec400e3193cbcbfb9deb0 /ufund-ui/src/app/services/users.service.ts
parent4c965e92244316ac4f432efa6e8cebf70c0c1053 (diff)
downloadJellySolutions-28a8fde7d57ee5ef762bd20f41c728966ab74d06.tar.gz
JellySolutions-28a8fde7d57ee5ef762bd20f41c728966ab74d06.tar.bz2
JellySolutions-28a8fde7d57ee5ef762bd20f41c728966ab74d06.zip
connected backend to frontend for funding basket. -ak
Diffstat (limited to 'ufund-ui/src/app/services/users.service.ts')
-rw-r--r--ufund-ui/src/app/services/users.service.ts9
1 files changed, 7 insertions, 2 deletions
diff --git a/ufund-ui/src/app/services/users.service.ts b/ufund-ui/src/app/services/users.service.ts
index a0d316c..62aea79 100644
--- a/ufund-ui/src/app/services/users.service.ts
+++ b/ufund-ui/src/app/services/users.service.ts
@@ -83,12 +83,17 @@ export class UsersService {
return await firstValueFrom(this.cupboardService.getNeed(needID));
})
Promise.all(promiseArr).then(r => this.basket.next(r));
- }
+ }
- removeNeed(id: number) {
+ removeNeed(id: number) {
let newArr = this.basket.getValue().filter(v => v.id != id);
this.basket.next(newArr);
this.getCurrentUser()!.basket = newArr.map(need => need.id);
this.updateUser(this.getCurrentUser()!);
}
+
+ getBasket() {
+ return this.basket;
+ }
+
}