tynidev / RL_Overlay

Broadcasting overlay to use for streaming rocket league games.
GNU Lesser General Public License v3.0
2 stars 1 forks source link

More typescript #27

Closed arinwt closed 1 year ago

arinwt commented 1 year ago

Convert more stuff to TypeScript, and improve typings for Match. This includes some hopefully nonfunctional refactor changes to the way it stores state. This PR also breaks out the types into a separate folder, which we can continue to cleanup.

Also this converts 2 routes to TypeScript. I did Stream keeping it mostly as-is, but I did MiniMapRoute as a function component. Ideally, the code would move to function components.

Merge #26 first.