-
Notifications
You must be signed in to change notification settings - Fork 2.8k
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
[Held requests] Clean up the hold/unhold logic #45151
Merged
robertjchen
merged 23 commits into
Expensify:main
from
software-mansion-labs:@cdOut/cleanup-hold-unhold
Aug 10, 2024
Merged
Changes from all commits
Commits
Show all changes
23 commits
Select commit
Hold shift + click to select a range
948e1f7
fix hold/unhold logic
cdOut e43ffe0
fix lint errors
cdOut 1384fe1
fix isPolicyAdmin not being properly implemented in ReportUtils check
cdOut 94ae4d3
Merge branch 'main' into @cdOut/cleanup-hold-unhold
cdOut ade4976
fix prettier
cdOut c8dce56
fix lint errors after merge
cdOut c4289b4
clean up code
cdOut 1259a4a
correct logic for hold/unhold for ContextMenu action
cdOut dbf2421
fix prettier
cdOut 1238c05
Merge branch 'main' into @cdOut/cleanup-hold-unhold
cdOut 7dba3b9
refactor code for latest main hold logic changes
cdOut 6730a11
clean up context menu related components
cdOut e5c06b8
unify logic for when hold action is shown in report details and conte…
cdOut 689662e
Merge branch 'main' into @cdOut/cleanup-hold-unhold
cdOut 4e91940
remove unused comments
cdOut 9c97c2c
fix can hold logic for IOUs and self-held expenses
cdOut 522447f
Merge branch 'main' into @cdOut/cleanup-hold-unhold
cdOut 3521502
Merge branch 'main' into @cdOut/cleanup-hold-unhold
cdOut 9bbd7a7
fix isHoldCreator not working properly for money requests
cdOut 07c607d
fix prettier
cdOut 70691da
Merge branch 'main' into @cdOut/cleanup-hold-unhold
cdOut eee69cb
correct logic for non-IOU unhold author conditional
cdOut 03e5b25
fix prettier and formatting
cdOut 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 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 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 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.
Don't we have utils to get all these already?
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.
If you know of said utils then please point them out to me, but I don't think we already have one that would handle this sort of logic. This was recently written for just
ReportDetailsPage
which unified multiple pages with hold functionalities into one component.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.
Let me see.