Skip to content

Feat: EAP Feedback batch II - #2523

Merged
frozenhelium merged 1 commit into
developfrom
feat/eap-feedback-batch-second
Sep 1, 2026
Merged

Feat: EAP Feedback batch II #2523
frozenhelium merged 1 commit into
developfrom
feat/eap-feedback-batch-second

Conversation

@crsstha

@crsstha crsstha commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

Summary

  • EAP feedback Batch II

Depends On

Changes

This PR Ensures:

  • No typos or grammatical errors
  • No conflict markers left in the code
  • No unwanted comments, temporary files, or auto-generated files
  • No inclusion of secret keys or sensitive data
  • No console.log statements meant for debugging
  • All CI checks have passed

Additional Notes

Optional: Add any other relevant context, screenshots, or details here.

@changeset-bot

changeset-bot Bot commented Aug 25, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 5c14fee

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 2 packages
Name Type
go-web-app Minor
@ifrc-go/ui Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@crsstha
crsstha requested a review from frozenhelium August 26, 2026 04:03

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

We should use DistrictSearchSelectInput

Comment on lines +82 to +83
const showAdmin1 = (value?.districts?.length ?? 0) > 0 || hasAdmin2 === false;
const showAdmin2 = (value?.admin2?.length ?? 0) > 0 || hasAdmin2 === true;

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Suggested change
const showAdmin1 = (value?.districts?.length ?? 0) > 0 || hasAdmin2 === false;
const showAdmin2 = (value?.admin2?.length ?? 0) > 0 || hasAdmin2 === true;
const showAdmin2 = (value?.admin2?.length ?? 0) > 0 || hasAdmin2 === true;
const showAdmin1 = !showAdmin2 && (value?.districts?.length ?? 0) > 0;

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Let make them mutually exclusive

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

We'll need to regenerate this

Comment thread SPARK_FRONTEND_IMPLEMENTATION.md Outdated

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

🤔

Comment thread SPARK_GAP_ANALYSIS.md Outdated

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

🤔

@crsstha
crsstha force-pushed the feat/eap-feedback-batch-second branch from 3c0bfbb to 83de0e9 Compare August 26, 2026 06:21
@crsstha
crsstha requested a review from frozenhelium August 26, 2026 06:24
@crsstha
crsstha force-pushed the feat/eap-feedback-batch-second branch 2 times, most recently from a25768f to 20cffef Compare September 1, 2026 04:09

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Lets update the filename to reflect the behavior of component, something like Admin1MultiSelectWithDescriptionInput

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Done

@crsstha
crsstha force-pushed the feat/eap-feedback-batch-second branch 2 times, most recently from a59f101 to 3d8a88f Compare September 1, 2026 05:34
@frozenhelium
frozenhelium force-pushed the feat/eap-feedback-batch-second branch 4 times, most recently from 47b9c73 to 08c4eb2 Compare September 1, 2026 08:25
- Add prioritised risks and early actions repeatable inputs to the sEAP
  Risk Analysis tab, with validation in the sEAP schema
- Require a final review checklist upload when moving an EAP to
  technically validated, and expose it for download in the table actions
- Derive early action activity timeframes from the lead time in previous
  sections, and word the hint per form type
- Make the disaster sub type input always available on EAP registration
  instead of only for epidemic and other disaster types
- Make trigger model lead time a number input
- Require source name and drop the required source link on full EAP
  source information
- Fall back to admin 1 selection for countries that have no admin 2
  areas, so those EAPs can still record a location
- Show the additional guidance text in the quality criteria modal on
  both the EAP and sEAP forms
@frozenhelium
frozenhelium force-pushed the feat/eap-feedback-batch-second branch from 08c4eb2 to 5c14fee Compare September 1, 2026 08:38
@frozenhelium
frozenhelium merged commit 00548fb into develop Sep 1, 2026
20 checks passed
@frozenhelium
frozenhelium deleted the feat/eap-feedback-batch-second branch September 1, 2026 08:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants