-
Notifications
You must be signed in to change notification settings - Fork 185
SEL-479: Multi-ID onboarding mvp flow #688
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
Merged
Merged
Changes from 20 commits
Commits
Show all changes
21 commits
Select commit
Hold shift + click to select a range
15726b3
save new launch screen wip
transphorm ae3d040
save wip
transphorm 6e84523
finalize launch look
transphorm 61bc1ff
replace launch screen
transphorm 89dd061
rename
transphorm 43f7167
update camera onboarding and scan screen
transphorm f0b84cc
update tips looks
transphorm 3ba02ce
update nfc scan issue screens
transphorm 9c825f5
update copy
transphorm 41bd78c
add launch screen todo
transphorm 15a076e
fix casing
transphorm c052afd
update launch screen link, copy and add tracking event
transphorm 67fef57
bump project version to match app store
transphorm 7e386a3
match app store
transphorm 01cf2a6
updated supported bio id link
transphorm 0727fa6
add dialog message support back in
transphorm 0ade5c4
cr feedback
transphorm 0c92c5a
bump version and build
transphorm 200f74b
update images
transphorm 0dee7ec
tweak animation layout
transphorm be5394c
loop with setTimeout
transphorm 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
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
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
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
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.
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.
💡 Verification agent
🧩 Analysis chain
Consider performance implications of continuous animation looping.
Setting
loop={true}will cause the animation to run continuously, which may impact battery life and performance, especially on lower-end devices. Consider whether the user experience benefit justifies the performance cost.🏁 Script executed:
Length of output: 93
Let’s broaden our search to catch any
looporautoPlayconfigurations in both.tsand.tsxfiles, so we can see if performance-minded patterns already exist:🏁 Script executed:
Length of output: 8573
Optimize continuous animation looping in PassportOnboardingScreen
The LottieView in
app/src/screens/aesop/PassportOnboardingScreen.tsxis the only one set toloop={true}—every other screen defaults toloop={false}and handles replay programmatically. An infinite loop can tax CPU/GPU and drain battery, especially if left running in the background or on lower-end devices.Please adjust as follows:
app/src/screens/aesop/PassportOnboardingScreen.tsx: changeloop={true}toloop={false}and trigger repeats in code if still neededAccessibilityInfo.isReduceMotionEnabled()to disable or shorten animations for users who opt outAppStatechanges)Proposed diff:
📝 Committable suggestion
🤖 Prompt for AI Agents