devsoc-unsw / structs.sh

An educational data structures and algorithms platform.
https://structs.sh
MIT License
27 stars 7 forks source link

Type out Socket.io in frontend #664

Open Dammshine opened 2 months ago

Dammshine commented 2 months ago

Is your feature request related to a problem? Please describe. The socket.io library used in DevelopmentMode is not being typed out, and violate single responsibility principle require us to refactor every socket related business logic out of that component.

Describe the solution you'd like We want to have a clear typed definition for the socket in our frontend code, includes

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

Additional context Add any other context or screenshots about the feature request here.