Skip to content

Feature: resume draft claim [RND-1957]#3012

Open
panasetskaya wants to merge 37 commits into
developfrom
feat-resume-claim
Open

Feature: resume draft claim [RND-1957]#3012
panasetskaya wants to merge 37 commits into
developfrom
feat-resume-claim

Conversation

@panasetskaya

@panasetskaya panasetskaya commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

a11y

  • if these are UI changes - check for their accessibility

changes in backend schema during maker days: link

@panasetskaya panasetskaya changed the title Feature: resume draft claim Feature: resume draft claim [RND-1957] Jul 1, 2026
@notion-workspace

Copy link
Copy Markdown

panasetskaya and others added 21 commits July 1, 2026 09:43
- Restore dropUnlessResumed guard on navigateToClaimChat in HomeEntries
- Parse raw value (it.value) instead of display text (it.text) for DATE fields
- Drop unmapped createdAt field from ClaimIntentFragment
- Fix 5-space indent to 4-space in ResumeClaimQuery.graphql
- Assert draftClaim is null when ENABLE_CLAIM_INTENT_RESUME flag is off
@StylianosGakis StylianosGakis marked this pull request as ready for review July 6, 2026 11:05
@StylianosGakis StylianosGakis requested a review from a team as a code owner July 6, 2026 11:05
- Expired notice: single Close that removes the draft (matches Figma), replacing the two-button Start-new-claim/Cancel flow
- Draft card: reuse the existing Submitted progress segment instead of a custom Started label
- Draft card: red destructive label on Delete via a new HedvigSecondaryRedTextButton
- Draft dialog: drop the Cancel button (Continue draft / Start new claim only)
Switch DraftClaimDialog to the design-system two-button dialog (like the
Delete-draft alert) so the buttons sit side by side when they fit and stack
otherwise. Add an opt-in confirmButtonRedText flag to DialogStyle.Buttons so
the destructive 'Start new claim' confirm renders as a secondary fill with a
red label, matching the Ready-for-dev design, wired through both the
horizontal and vertical button layouts. Also relocate the expired-dialog
comment out of the call arguments so ktlint keeps it.
# Conflicts:
#	app/feature/feature-home/src/main/kotlin/com/hedvig/android/feature/home/home/data/GetHomeDataUseCase.kt
The develop merge added two new tests (a cross-sell addon presenter test and
a recommended-addon mapping test) that predate the resume-claim parameters, so
their HomePresenter/HomeData/HomeQuery construction sites needed the
deleteClaimIntentDraftUseCase, draftClaim, and resumeClaimEnabled arguments.
Also reindent the flatMapLatest combine lambda in GetHomeDataUseCase.
@StylianosGakis StylianosGakis enabled auto-merge July 10, 2026 12:02
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