Table paginated?

Hello,

I am currently developing a solution that needs to show results in a jira AUI table.
The problem is that my table is getting way big (+100 results) and for UX reasons, I would like to paginate the table say to show up to 10 results per page.
Something like:

Is there any proper way to achieve this, can someone share some code / documentation on how to do it?
Thank you in advance.

There is the same question here in the community from 2017 with no satisfying answers: