Push new entry state into Router history without re-render view

it’s simple question:
1- I have View that contains two component (Main, Pagination).
2- Using Pinia OR Vuex to update the data being show in Main component whenever there is click in pagination component (like next button).

the problem I face, how to update URL without re-render the view?

Your suggestions are appreciated :smiling_face_with_three_hearts:

With the History API you can update the URL (see the pushState() method). But most likely it’s easier and better for you to use Vue Router instead of trying to invent your own route handler.