Skip to content

Add situation config to connect append component#578

Merged
incorbador merged 1 commit intodevelopfrom
feat/connect-append-situation-config
Feb 25, 2026
Merged

Add situation config to connect append component#578
incorbador merged 1 commit intodevelopfrom
feat/connect-append-situation-config

Conversation

@lukaskratzel
Copy link
Contributor

@lukaskratzel lukaskratzel commented Feb 25, 2026

Expose situation parameter on CorbadoConnectAppend

Summary

  • Add optional situation prop to CorbadoConnectAppendConfig, allowing consumers to specify the append context (e.g. "post-login", "passkey-list", or any custom value)
  • Thread situation through ConnectService.appendInit() and ConnectService.startAppend() into both ConnectAppendInitReq and ConnectAppendStartReq API payloads
  • Wire the prop from AppendInitScreen so it's passed automatically on both init and start calls

Changed files

  • packages/types/src/connect/config.ts — add situation?: string to CorbadoConnectAppendConfig
  • packages/web-core/src/services/ConnectService.ts — accept situation param in appendInit and startAppend
  • packages/connect-react/src/components/append/AppendInitScreen.tsx — forward config.situation to service calls

@lukaskratzel lukaskratzel force-pushed the feat/connect-append-situation-config branch from 7994ff3 to 9b56fec Compare February 25, 2026 16:35
@incorbador incorbador merged commit 2536167 into develop Feb 25, 2026
7 of 9 checks passed
@incorbador incorbador deleted the feat/connect-append-situation-config branch February 25, 2026 18:09
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