How can I have approve and reject buttons on the read-only grid and have ability to perform the same functionality(approve and reject) based on the checkbox selected.
In my implementation, I have a column, status. When the checkbox is selected then that status is updated for that particular item
You could try the below approach to have the selection done in the read-only grid. Based on the checked boxes the ids can be obtained to perform the user functionality as per your use case.