bloom-housing / bloom

Bloom is Exygy’s affordable housing platform. Bloom's goal is to be a single entry point for affordable housing seekers and a hub for application and listing management for developers.
https://bloomhousing.com
Apache License 2.0
33 stars 25 forks source link

feat: lottery partners experience #4180

Closed emilyjablonski closed 4 months ago

emilyjablonski commented 4 months ago

This PR addresses #4047

Description

Adds most of the partner experience of the lottery, including the following states:

It does not include anything to do with exporting as a partner other than the card content.

How Can This Be Tested/Reviewed?

Note that the Figma is no longer completely accurate. The confirmed copy and design is here - the copy in text is the confirmed copy, not the copy in the screenshots.

With the toggle on, visit a closed listing with a lottery as a partner, and you should see the lottery-not-yet-released card state.

Visit the listing as an admin and run / release the lottery.

As the partner, you should now see the publish-to-public card, and the modal when clicking publish.

After clicking publish, you see the export card but with no alert.

Some of the dates in the strings will be empty because we don't have history log data yet.

It will now actually change the status from null --> ran --> releasedToParters --> publishedToPublic

Author Checklist:

Review Process:

netlify[bot] commented 4 months ago

Deploy Preview for partners-bloom-dev ready!

Name Link
Latest commit 4ddbfbf48cd2bf48064c60c045d076068ac37290
Latest deploy log https://app.netlify.com/sites/partners-bloom-dev/deploys/668d6bcca9ecd10008db3099
Deploy Preview https://deploy-preview-4180--partners-bloom-dev.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

netlify[bot] commented 4 months ago

Deploy Preview for bloom-exygy-dev ready!

Name Link
Latest commit 4ddbfbf48cd2bf48064c60c045d076068ac37290
Latest deploy log https://app.netlify.com/sites/bloom-exygy-dev/deploys/668d6bccf4f398000819124b
Deploy Preview https://deploy-preview-4180--bloom-exygy-dev.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

emilyjablonski commented 4 months ago

@ColinBuyck Good q will check!