[MBL-671] Corrected Search State of Prelaunch Cells #1804
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
📲 What
When searching for prelaunch projects (and also in saved projects under backer profile) we need to update their existing state to not look so broken.
🤔 Why
It just makes it clear to the backer/user what state the project is in before they click it.
🛠 How
Designs
This was pretty simple, we check one of three flags to be true before emitting a prelaunch
Bool
to update the UI for the cell.If the project
launcehdAt
<=0,displayPrelaunch
istrue
orprelaunchActivated
istrue
, then we update the UI of the cell to its' prelaunch state.Only two cells affects
BackerDashboardProjectCell
andMostPopularSearchProjectCell
I found those two cells to be used in
SearchViewController
andBackerDashboardViewController
.👀 See
Trello, screenshots, external resources?
Before 🐛
After 🦋
✅ Acceptance criteria
⏰ TODO