-
Notifications
You must be signed in to change notification settings - Fork 14
sync: merge main into dev — bridge KYC state machine #1949
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Changes from all commits
Commits
Show all changes
19 commits
Select commit
Hold shift + click to select a range
2591d32
fix: bridge KYC state machine — unified gate, inline ToS, rejection h…
kushagrasarathe 7cb7217
chore: format with prettier
kushagrasarathe e999024
chore: format manteca page and sumsub action
kushagrasarathe 9321fcd
fix: address review comments — try/catch in BridgeTosStep, safe metad…
kushagrasarathe 5868e00
fix: add error for missing bank account id in claim flow
kushagrasarathe fa45dff
fix: address hugo's review — prevStatusRef restore, typed silent resu…
kushagrasarathe bb91a2b
test: add unit tests for useBridgeTransferReadiness hook
kushagrasarathe 4bd359e
fix: strengthen fetchCurrentStatus guard with userInitiatedRef to eli…
kushagrasarathe aac55c6
fix: revert temp balance check bypasses for withdraw and manteca pages
kushagrasarathe 5689481
chore: format manteca withdraw page
kushagrasarathe e47cd8b
fix(qr-pay): Pix-specific copy on QR decoding error + capture event
jjramirezn e952596
fix(qr-pay): rail-specific decoding-error copy for QR3 too
jjramirezn f0427ad
revert(qr-pay): keep MP fallback copy for ARGENTINA_QR3
jjramirezn 3373423
Merge pull request #1943 from peanutprotocol/fix/bridge-kyc-state-mac…
Hugo0 5b16daf
fix: format
jjramirezn d789048
Merge branch 'main' into hotfix/qr-pix-decoding-error-message
jjramirezn 4506b76
Merge pull request #1948 from peanutprotocol/hotfix/qr-pix-decoding-e…
Hugo0 53cec87
Merge branch 'main' into sync/main-to-dev-kyc-state-machine
kushagrasarathe c248f9e
fix: re-apply qr-pay inline KYC changes on dev's simplefi-free version
kushagrasarathe File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Prevent fallthrough render with undefined
currencywhen pay is blocked.At Line 975,
isLoadingPaymentDatashort-circuits on!shouldBlockPay. IfshouldBlockPayistrue, the page can skip loading whilecurrencyis still unset (query is disabled at Line 366), then hit unguarded reads likecurrency.pricein the main render path.💡 Minimal fix
📝 Committable suggestion
🤖 Prompt for AI Agents