Hi @DamMat
Please follow the below instructions:
1. Pass the attachment from canvas app as an input parameters. The parameters are attachment name & value. Name will of text type & Value will of file type. You can get those properties using the below formulas:
Attachment Name: First(DataCardValue11_1.Attachments).Name
Attachment Value: First(DataCardValue11_1.Attachments).Value
Assuming, DataCardValue11_1 is the control for uploading the file.
The parameters in power automate flow will look like:

2. Next, in the power automate, go to approval action and click on 'show advanced options' as highlighted in the below screenshot:

3. Finally, pass those file input parameters in the attachments property as shown below:

I hope you will able to send the attachment to approval action using the abovesaid steps. Please let me know if you face any problems.
Please remember to give a 👍 and accept my solution as it will help others in the future.
Thanks
Note: The above steps will work if you are sending a single attachment from the canvas app. For multiple attachments, you need to pass multiple input parameters to power automate and modify the flow accordingly.