-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Convert to typescript #306
Comments
Please note https://github.com/phetsims/phet-info/blob/master/doc/typescript-conventions.md#L19. And we should probably go through the options and enums patterns together. |
After discussing with @matthew-blackman, I decided to convert a single model/view pair as reference. Here are some notes about my conversion:
I'm excited to discuss further! |
The common model/view is fully converted, so I think this may be a good time for a code review before the final conversion push @zepumph |
Overall things are looking really really good. Thanks for all the hard work here, it is really helping me to understand the sim code.
UPDATE: 1/11/23
Thanks for all the good work. I definitely went fast and could have missed some stuff. I'd say stay diligent as you go through these items and feel free to convert the rest. I also think we likely want another issue to try to tease out the options type where we were mixing things in ProjectileMotionUIOptions. Likely a separate issue, and I believe you will run into that much much more in the specific screen code. Thanks! |
@matthew-blackman has said the conversion to TypeScript is partway done, and I see lots of great review recommendations above. Also, this sim is in a sprint team for this sprint, so I think will get appropriate attention. Thus, removing the ready-for-review label for now. |
Wahoo!
The text was updated successfully, but these errors were encountered: