introlab / opentera-webrtc-teleop-frontend

OpenTera VUE3.js Frontend to be used with opentera-webrtc signaling server (local or on the Internet)
Apache License 2.0
4 stars 1 forks source link

Refactor store #15

Closed G-Lauz closed 2 years ago

G-Lauz commented 3 years ago

Instead of creating a complex inheritance structure with Vuex modules in signalingClientStore.ts and using its instances as the modules of clientStore.ts we can create an inheritance structure without Vuex in it and use its instances as the state of clientStore.ts.

Doing this we will have less store namespace in the code and it will be easier to debug and to add features.

G-Lauz commented 3 years ago

Take consideration of issue #16