-
Notifications
You must be signed in to change notification settings - Fork 3.9k
[Odometer] Move odometer image stitching to confirmation page #85105
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
Julesssss
merged 25 commits into
Expensify:main
from
software-mansion-labs:jakubkalinski0/Odometer_move_odometer_image_stitching_to_confirmation_page
Mar 24, 2026
Merged
Changes from all commits
Commits
Show all changes
25 commits
Select commit
Hold shift + click to select a range
f59d792
refactor: move odometer image stitching to confirmation page
jakubkalinski0 4fdf7a8
Merge branch 'main' into jakubkalinski0/Odometer_move_odometer_image_…
jakubkalinski0 d39c77b
improvement: extract stitched odometer filename prefix to constants
jakubkalinski0 2307c1f
fix: guard stale async state updates in odometer image stitching effect
jakubkalinski0 16b0064
feat: add util to detect stitched odometer receipt filenames
jakubkalinski0 2c73b29
Merge branch 'main' into jakubkalinski0/Odometer_move_odometer_image_…
jakubkalinski0 0d018ec
Merge branch 'main' into jakubkalinski0/Odometer_move_odometer_image_…
jakubkalinski0 1211833
refactor: skip stitching when only one odometer image is present
jakubkalinski0 e35804a
refactor: remove unused isStitchedOdometerReceiptFilename function
jakubkalinski0 c75f917
Merge branch 'main' into jakubkalinski0/Odometer_move_odometer_image_…
jakubkalinski0 9e28da6
fix: remove image preview flickering by moving activity indicator to …
jakubkalinski0 e96e8e2
chore: prettier run
jakubkalinski0 0ea5970
fix: revert faulty removal of props from memo comparison
jakubkalinski0 1244c1e
Merge branch 'main' into jakubkalinski0/Odometer_move_odometer_image_…
jakubkalinski0 90808ab
fix: odometer receipt type helpers scope and MIME type resolution
jakubkalinski0 11f0d76
fix: add required reasonAttributes to ActivityIndicator in MoneyReque…
jakubkalinski0 f0f2558
fix: disable submit button while odometer receipt is stitching
jakubkalinski0 108e2f3
fix: add isLoadingReceipt to footerContent dependency array
jakubkalinski0 62a8d41
fix: pass iouType to shouldUseTransactionDraft in IOURequestStepConfi…
jakubkalinski0 05858e7
fix: add iouType to useEffect dependency array in IOURequestStepConfi…
jakubkalinski0 ca6fc8f
fix: navigate to correct screen after delete/rotate/crop in odometer …
jakubkalinski0 b1b14fd
Merge branch 'main' into jakubkalinski0/Odometer_move_odometer_image_…
jakubkalinski0 5009c79
fix: guard odometerGoBackRoute behind isOdometerImage check
jakubkalinski0 79d2fca
Merge branch 'main' into jakubkalinski0/Odometer_move_odometer_image_…
jakubkalinski0 68e2260
Merge branch 'main' into jakubkalinski0/Odometer_move_odometer_image_…
jakubkalinski0 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
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,3 @@ | ||
| const STITCHED_ODOMETER_FILENAME_PREFIX = 'stitched_odometer'; | ||
|
|
||
| export default STITCHED_ODOMETER_FILENAME_PREFIX; |
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.
Uh oh!
There was an error while loading. Please reload this page.