Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[MBL-1458 pt 1] Add alert flag for PPO #2120

Merged
merged 12 commits into from
Aug 21, 2024

Conversation

stevestreza-ksr
Copy link
Contributor

📲 What

This PR implements the alert flag for the card view for pledged projects, as well as the relevant subviews. It adds a view model to cover handling actions like tapping buttons and sending the creator a message.

Connecting to real data will come in a future PR.

🛠 How

Views are implemented as SwiftUI views, broken up into a few pieces, including individual flags, a project details view, a creator summary view, an address summary view, and buttons. Where possible, views used existing styling functions but did not use Prelude.

Snapshot testing is already complete and will be included in the card view PR.

👀 See

Figma

♿️ Accessibility

  • Tap targets use minimum of 44x44 pts dimensions

Should support Dynamic Type and VoiceOver, but that hasn't been confirmed

🏎 Performance

Performance will be validated when these are integrated into the pledged project list.

✅ Acceptance criteria

Feature will be more thoroughly tested against real data in a future PR after integrating. For now, all tests should pass.

⏰ TODO

Future PRs will integrate into the app UI itself and more testing can happen at that time.

@stevestreza-ksr stevestreza-ksr changed the title Add alert flag for PPO [MBL-1458 pt 1] Add alert flag for PPO Aug 14, 2024
Copy link
Contributor

@ifosli ifosli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Couple minor things but overall looks good!

@stevestreza-ksr stevestreza-ksr merged commit 38a8907 into main Aug 21, 2024
5 checks passed
@stevestreza-ksr stevestreza-ksr deleted the stevestreza/ppo/card-alert-flag branch August 21, 2024 01:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants