You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, PhotonVision uses Vue2.7 (following #767), a middle ground between Vue2 and Vue3 that helps devs quickly transfer between versions. The main issue is that Vue2.7 misses some features and has annoying quirks that worsen the entire development experience (Custom Vite plugins, intermediate docs / no docs for things, etc.). Much of the work required for this wap is handled by #884 (Updating everything to the Composition API and using many of the new Vue3 APIs. This process should be completed with a complete update to Vue3 and Vuetify3 along with other peer dependencies.
The text was updated successfully, but these errors were encountered:
All photon-client common input fields should be updated to use generic types for the values. This would fix many of the typing errors that TS can't pick up on. Types can also now use imported types so we can utilize those for the app component props
Currently, PhotonVision uses Vue2.7 (following #767), a middle ground between Vue2 and Vue3 that helps devs quickly transfer between versions. The main issue is that Vue2.7 misses some features and has annoying quirks that worsen the entire development experience (Custom Vite plugins, intermediate docs / no docs for things, etc.). Much of the work required for this wap is handled by #884 (Updating everything to the Composition API and using many of the new Vue3 APIs. This process should be completed with a complete update to Vue3 and Vuetify3 along with other peer dependencies.
The text was updated successfully, but these errors were encountered: