GoodDollar / GoodCollective

Monorepo for GoodCollective (Segmented UBI and Direct Payments Pool)
MIT License
3 stars 1 forks source link

Update Wallet Detail page & Collective page for active donation streams #220

Open decentralauren opened 2 weeks ago

decentralauren commented 2 weeks ago

Current issue:

When someone has an active donation stream, they can only see the option to cancel their stream, not what their stream is (amount, for how long).

The current My Profile page does not have any information about streaming donations, such as whether or not the connected wallet has any streaming donations, for how long, or the value of those streams. This means that users have no idea whether or not they have active (or past) streams supporting specific collectives.

Wallet Detail page with active stream: image

Collective Detail page with active stream: image

To Update:

This ticket is to add updates to the Collective tile on Wallet Detail page and respective Collective page to include the following information about any active donation streams:

This update also includes the ability to Stop Subscription stream from the Collective tile on the Wallet Detail page.

Design Reference

sirpy commented 2 weeks ago

@decentralauren there's no concpet of months remaining. streams remain while the user have enough balance. we can estimate according to the user current balance how long the stream will run until he runs out of G$s

decentralauren commented 2 weeks ago

@sirpy months remaining shows for users who have performed a swap. A perpetual stream only happens if the user chose Monthly & G$.

For those who do stream monthly & G$, showing remaining months at current rate is a great idea!

sirpy commented 1 week ago

@decentralauren it doesn't matter if you swapped or not. Think of a user that already had some G$s in his account, but not enough, so he opted to donate in some other token, swapping then increased the users g$ balance and the streaming will eventually deplete also his previous balance.