I do not really see questions, but here is what I think you are asking for. Please make sure in the future to write clearly the questions you have.
Steps to do in the Flow
1. Create a Power Automate Flow
--For Inputs:
- File Content input: You are going to pass the data from the Form
- text : The email address of the user from the app. you will get this in the app from User().Email expression
- Text: Optional have App pass in the email list of approvers
2. Add a Start and wait for Approval Action
-you will attach the file content that was passed into the Flow to the approval
-you will need to have the Approvers emails. You can either pass that in from the App also, or you can hard code, or you can use an Environment Variable
3. under the Approval put a Condition
on the left put the Response dynamic property from the Approval Step
is equal to
Approve <== the word
In the Yes side
You can now email the person who put in the request to let them know it was approved and you have their email because you passed it in
In the No side
You can email them the Approvers comments so they know what to fix so they can re-submit again later.
In the App Side
1. Add the flow to your App
2. In the OnSuccess property of the Form. Do not plus this RIGHT after your Submit it will fail to work correctly.
--This is where you will call the Flow, passing it the File Name and Content, the logged in users email address and possibly (I suggest) the approvers email
And... done.
if this explains what you want, please mark as the answer. If you need help further buildig it, please start another thread, sharing what you do related to what I put above and I will be happy to help you finish it
Cheers