Theoretically it is possible to manage state in Angular application using only Angular service and state-as-service pattern.
Thanks to the reactive magic of Vue 3, all it takes is 30 lines of code: An important addition in my proposal is extract method returned with the store.
It shows clearly that Vue 3 Reactivity System can be indeed employed as a tool to handle state in Vue 3 applications.