Tracking issue: https://github.com/Expensify/Expensify/issues/384891
Note: This issue can't be MERGED until https://github.com/Expensify/Expensify/issues/406171 is finished. But it can be started while that other issue is WIP 🙏
Design doc sections:
- Show “Unapprove” button in NewDot
- Add new use of component ConfirmModal
- Create function unapproveExpenseReport in NewDot
Goals:
- Show the Unapprove button to the correct people at the correct time in the correct place
- When user clicks the button, show new ConfirmModal IFF report has been exported to connected accounting
package
- Note: I probably need to add more details about when this needs to get shown
- Call new API endpoint, UnapproveExpenseReport
- Unapproving is Offline Pattern B
Note: For the "show warning modal if report has already been exported to accounting package" stuff, don't implement that here! That will be covered in #44884
Issue Owner
Current Issue Owner: @
Issue Owner
Current Issue Owner: @isabelastisser
Tracking issue: https://github.com/Expensify/Expensify/issues/384891
Note: This issue can't be MERGED until https://github.com/Expensify/Expensify/issues/406171 is finished. But it can be started while that other issue is WIP 🙏
Design doc sections:
Goals:
package
Note: For the "show warning modal if report has already been exported to accounting package" stuff, don't implement that here! That will be covered in #44884
Issue Owner
Current Issue Owner: @Issue Owner
Current Issue Owner: @isabelastisser