This PR refactors a a bit to create a specific package under src/components to handle common tasks for shared state async operations.
It also implements a feature to use shared state synchronization hook to a specific data types. On this way you can specify if you want to publish all, sync, and invalidate queries for specific data types (for example only mesh_upgrade data type)
This PR refactors a a bit to create a specific package under
src/components
to handle common tasks for shared state async operations.It also implements a feature to use shared state synchronization hook to a specific data types. On this way you can specify if you want to publish all, sync, and invalidate queries for specific data types (for example only mesh_upgrade data type)