Для этого надо использовать хранилища данных (data store).
Например vuex, но лучше pinia (
https://pinia.vuejs.org/)
Так же можно написать кастомное хранилища, например через возможности vue3:
https://codesandbox.io/s/angry-scott-o27oz9
Хотя если в проекте будет использоваться рендер, то лучше всё же использовать vuex или pinia.
Идея в том, что данные меняются не в компоненте, а в отдельной сущности для хранения данных, и далее они могут использоваться в нескольких других компонентах.