JoinSEEDS / seeds_light_wallet

http://www.joinseeds.earth/
MIT License
45 stars 23 forks source link

Regions: Sorting Event List by Upcoming Time #1831

Closed JGDoh closed 2 years ago

JGDoh commented 2 years ago

Is your feature request related to a problem? Please describe. Currently, events for regions are disorganized in ordering. Sometimes Past events are at the top, and it's confusing to know which ones are coming up next.

Describe the solution you'd like Events should be in chronological order. The list should begin with Events that are coming up next.

Events that are already over, should be at the very bottom w/ a separate header called "Past Events". Let's try and make the opacity of these event cards to be 60% to deemphasize them.

Group 2360

Additional context Add any other context or screenshots about the feature request here.

buildc0de commented 2 years ago

❌ Test Case 1

  1. Run the app with testnetMode = true.
  2. Login as testingseeds.
  3. Go to Explore > Regions.

Current behavior

Expected behavior

Platform & App Version

Screenshots

buildc0de commented 2 years ago

@RaulUrtecho Test Case 1 is failing ☝️🤓

RaulUrtecho commented 2 years ago

Probabaly we should split in 2 sorted list one for past events and other for upcoming ones.

The list should begin with Events that are coming up next.

So instead 31>25>25 must be 25>25>31 right?

Events that are already over, should be at the very bottom w/ a separate header called "Past Events".

Is not a header is a label present in the item event, not apperars because all events there are coming up, today is May 23, those events are from 25 and 31.

buildc0de commented 2 years ago

@RaulUrtecho Just noticed you had a question 😅 On further contemplation, yes, upcoming events and past events should be sorted differently:

I will write up a new failed Test Case.

buildc0de commented 2 years ago

❌ Test Case 1

  1. Go to Explore > Regions.
  2. Observe the upcoming events are sorted ascending by date & time.

Current behavior

Expected behavior

Platform & App Version

buildc0de commented 2 years ago

✅ Test Case 1

  1. Go to Explore > Regions.
  2. Observe the upcoming events are sorted ascending by date & time.
  3. Observe the past events are sorted by date & time descending.