diff options
author | Akash Keshav <112591754+domesticchores@users.noreply.github.com> | 2025-03-18 12:59:11 -0400 |
---|---|---|
committer | Akash Keshav <112591754+domesticchores@users.noreply.github.com> | 2025-03-18 12:59:11 -0400 |
commit | 28a8fde7d57ee5ef762bd20f41c728966ab74d06 (patch) | |
tree | aa3b2db7e8e62f37eecec400e3193cbcbfb9deb0 /ufund-ui/src/app/services/users.service.ts | |
parent | 4c965e92244316ac4f432efa6e8cebf70c0c1053 (diff) | |
download | JellySolutions-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.ts | 9 |
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; + } + } |