Skip to content

Conversation

@quang-le
Copy link
Member

Add 3rd column for better readability

Related JIRA tickets : POLIO-2062

Self proofreading checklist

  • Did I use eslint and ruff formatters?
  • Is my code clear enough and well documented?
  • Are my typescript files well typed?
  • New translations have been added or updated if new strings have been introduced in the frontend
  • My migrations file are included
  • Are there enough tests?
  • Documentation has been included (for new feature)

Doc

Tell us where the doc can be found (docs folder, wiki, in the code...).

Changes

  • Split form in 3 columns i.o 2
  • Fix small alignment bug isn risk assessment
  • Improved cache management of CampaignAsyncSelect to avoid multiple re-fetches

How to test

  • Open the details of a polio campaign:
    • check the layout
    • in the browsers inspector, check that there are no duplicate queries to the campaign API

Print screen / video

Screenshot 2025-12-30 at 16 25 43 Screenshot 2025-12-30 at 16 28 15

Notes

merges #2633

- TODO: replace obr name with ID to simplify validation
- replace serializerFields
- update tests
- extract WidgetPaperRow for reuse
- outline add integrated component
- align delete icons
- use better translations
- update blsq-comp
@quang-le quang-le changed the title POLIO-2062: Refactor BAseInfoForm layout POLIO-2062: Refactor BaseInfoForm layout Dec 30, 2025
@quang-le quang-le added the release Should be released in production at next deploy label Dec 30, 2025
@beygorghor beygorghor self-requested a review January 5, 2026 10:04
Copy link
Collaborator

@beygorghor beygorghor left a comment

Choose a reason for hiding this comment

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

Something is wrong with the import of useSkipEffectUntilValue.
Also your IDE should reorder import automatically shie saving normally

@quang-le quang-le requested a review from beygorghor January 5, 2026 10:56
Base automatically changed from POLIO-2062_integrate_non_polio_to_polio to develop January 6, 2026 14:24
@quang-le quang-le merged commit 62fac51 into develop Jan 6, 2026
7 checks passed
@quang-le quang-le deleted the POLIO-2062_grid branch January 6, 2026 14:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release Should be released in production at next deploy

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants