Skip to content

Fix/eap feedback improvement - #2462

Open
crsstha wants to merge 7 commits into
developfrom
fix/eap-feedback-improvement
Open

Fix/eap feedback improvement#2462
crsstha wants to merge 7 commits into
developfrom
fix/eap-feedback-improvement

Conversation

@crsstha

@crsstha crsstha commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Summary

Changes

https://github.com/toggle-corp/togglecorp-meta/issues/2179

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

@changeset-bot

changeset-bot Bot commented Aug 3, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: c12f0a1

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

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

@crsstha
crsstha force-pushed the fix/eap-feedback-improvement branch 2 times, most recently from 20a8ca1 to 79247f3 Compare August 3, 2026 07:51
@crsstha
crsstha marked this pull request as draft August 5, 2026 05:27
@crsstha
crsstha force-pushed the fix/eap-feedback-improvement branch from 334394b to cd85ed2 Compare August 6, 2026 08:38
@crsstha
crsstha marked this pull request as ready for review August 6, 2026 08:43
@crsstha
crsstha requested a review from AmritBhusal August 6, 2026 08:45
Comment on lines +213 to +232
{!withoutTimeframeSelection && (
<SelectInput
label={strings.operationTimeFrameLabel}
name="timeframe"
value={value.timeframe}
onChange={handleTimeframeChange}
keySelector={timeframeKeySelector}
labelSelector={stringValueSelector}
options={eapTimeframeOption}
disabled={disabled}
error={error?.timeframe}
readOnly={readOnly || eapTimeFrameReadOnly}
hint={isTimeframeFixedToLeadTime
? strings.operationTimeFrameLeadTimeHint
: undefined}
/>
)}
{!withoutTimeframeSelection && value?.timeframe && (
<Checklist
label={strings.operationTimeValueLabel}

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

!withoutTimeframeSelection is checked twice here. We can wrap both SelectInput and Checklist in one condition.
{!withoutTimeframeSelection && ( <> <SelectInput /> {value?.timeframe && <Checklist />} </> )}

Comment thread app/src/views/EapFullForm/EapActivationProcess/index.tsx Outdated
crsstha added 6 commits August 7, 2026 15:23
- Remove National Society, delegation and partner NS contact sections from Full and Simplified overviews
- Drop the corresponding contact schema validations
- Require National Society contact name, title and email in EAP registration
- Point the "send us a message" link to mailto:DREF.anticipatorypillar@ifrc.org
- Add header descriptions to operation activity lists
- Hide the Admin2 select button instead of disabling it when unavailable
- Update EAP form labels and descriptions
- rename *_images fields to *_files, people_targeted to
  total_people_targeted, and operational_timeframe to activation_timeframe
- replace key actor national society select with free-text partner input
- add National Society contact section and RCRC Climate Center checkbox
- drop IFRC delegation, head of delegation and global ops coordinator contacts
- replace Pending PFA status with Approved / Project Agreement Signed
- Add Activation 1 / Activation 2 checklist to prepositioning and early
  action activities, and render it in the full and summary exports
- Add a disaster sub-type input to EAP registration, shown for epidemic
  and other disaster types, and show it read-only on the Full and sEAP
  overviews
- Make the trigger model timeframe selectable again
@frozenhelium
frozenhelium force-pushed the fix/eap-feedback-improvement branch from 77d3d89 to fa75dfc Compare August 7, 2026 09:38
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