Skip to content
This repository has been archived by the owner on Sep 18, 2024. It is now read-only.

[Issue #183] Opportunity Page Design Implementation #196

Merged
merged 16 commits into from
Sep 17, 2024

Conversation

btabaska
Copy link
Collaborator

@btabaska btabaska commented Sep 10, 2024

Summary

Fixes #183

Time to review: x mins

Changes proposed

What was added, updated, or removed in this PR.

Context for reviewers

Testing instructions, background context, more in-depth details of the implementation, and anything else you'd like to call out or ask reviewers. Explain how the changes were verified.

Additional information

Screenshots, GIF demos, code examples or output to help show the changes working as expected.

@btabaska btabaska marked this pull request as draft September 10, 2024 18:22
@btabaska
Copy link
Collaborator Author

Handing off to @acouch
TODO:

Fix page loads async, add static rendering
Also it should be behind a feature flag.
Also link on Search page needs to be updated
Also Breadcrumbs can be removed

@acouch acouch marked this pull request as ready for review September 11, 2024 15:35
@acouch acouch changed the title Opportunity Page Draft PR [Issue #183] Opportunity Page Design Implementation Sep 13, 2024
Copy link

github-actions bot commented Sep 13, 2024

Coverage report for ./frontend

St.
Category Percentage Covered / Total
🟢 Statements
90.6% (+0.53% 🔼)
790/872
🟡 Branches
71.79% (+0.47% 🔼)
224/312
🟢 Functions
87.89% (+1.59% 🔼)
167/190
🟢 Lines
91.27% (+0.52% 🔼)
742/813
Show new covered files 🐣
St.
File Statements Branches Functions Lines
🟢
... / OpportunityDescription.tsx
100% 71.43% 100% 100%
🟢
... / OpportunityAwardInfo.tsx
91.3% 62.5% 100% 90.91%
🟢
... / OpportunityAwardGridRow.tsx
100% 100% 100% 100%
🟢
... / OpportunityLink.tsx
100% 100% 100% 100%
🟢
... / OpportunityIntro.tsx
100% 100% 100% 100%
🟢
... / OpportunityStatusWidget.tsx
91.67% 0% 100% 90.91%
🟢
... / OpportunityHistory.tsx
100% 50% 100% 100%
Show files with reduced coverage 🔻
St.
File Statements Branches Functions Lines
🟢
... / breadcrumbs.ts
68.18% (-1.82% 🔻)
100% 100% 100%

Test suite run success

178 tests passing in 54 suites.

Report generated by 🧪jest coverage report action from be9f44e

@acouch
Copy link
Member

acouch commented Sep 13, 2024

Fix page loads async, add static rendering

I realized it can't be static behind the feature flag, so punting this.

Also it should be behind a feature flag.

✅ done

Also link on Search page needs to be updated

✅ done

Also Breadcrumbs can be removed

@andycochran we talked about removing the breadcrumb since some agencies might want to have "hidden" opportunities. But realizing that since we are just surfacing opportunities from the search page, that that might not matter for now, and it would be better to leave it in? Thoughts?

image

@andycochran
Copy link
Member

…removing the breadcrumb… 

Let's leave it in for now and get feedback

@btabaska btabaska merged commit f9a58ab into main Sep 17, 2024
11 of 12 checks passed
@btabaska btabaska deleted the btabaska/183-implement-opportunity-page branch September 17, 2024 17:22
acouch added a commit that referenced this pull request Sep 18, 2024
Fixes HHS#2036

> What was added, updated, or removed in this PR.

> Testing instructions, background context, more in-depth details of the
implementation, and anything else you'd like to call out or ask
reviewers. Explain how the changes were verified.

> Screenshots, GIF demos, code examples or output to help show the
changes working as expected.

---------

Co-authored-by: Aaron Couch <[email protected]>
Co-authored-by: Aaron Couch <[email protected]>
acouch added a commit that referenced this pull request Sep 18, 2024
Fixes HHS#2036

> What was added, updated, or removed in this PR.

> Testing instructions, background context, more in-depth details of the
implementation, and anything else you'd like to call out or ask
reviewers. Explain how the changes were verified.

> Screenshots, GIF demos, code examples or output to help show the
changes working as expected.

---------

Co-authored-by: Aaron Couch <[email protected]>
Co-authored-by: Aaron Couch <[email protected]>
acouch added a commit to HHS/simpler-grants-gov that referenced this pull request Sep 18, 2024
Fixes #2036

> What was added, updated, or removed in this PR.

> Testing instructions, background context, more in-depth details of the
implementation, and anything else you'd like to call out or ask
reviewers. Explain how the changes were verified.

> Screenshots, GIF demos, code examples or output to help show the
changes working as expected.

---------

Co-authored-by: Aaron Couch <[email protected]>
Co-authored-by: Aaron Couch <[email protected]>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Task]: Implement opportunity page mockup
3 participants