-
-
Notifications
You must be signed in to change notification settings - Fork 839
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
MarkerView has allowOverlapWithPuck #3212
MarkerView has allowOverlapWithPuck #3212
Conversation
@MichaelDanielTom thanks much, look good to me! |
@@ -0,0 +1,108 @@ | |||
import React from 'react'; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is now a type:check error on examples - see CI.
FWIW examples are not meant to be all typescript, but it's fine to convert some to ts.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just fixed - won't convert any other examples to typescript if they aren't already in the future.
Also for making small fixes like this after review, would you rather I create new commits with the fixes, or amend the original commit(s) and force push?
@MichaelDanielTom pls check build errors on Android:
Last one was issue on main, so you need to merge/rabase to origin/main |
@mfazekas Do you have any preferred workflow for implementing and testing new code besides building and running each of the example projects and having the pre-commit hooks run? Also should we be creating equivalent examples in both
Are there any other steps I'm forgetting or should be doing? |
Thanks for bringing this up. We should document this in CONTRUBUTING.md I think. So some notes: I've removed commit hooks as they are anoying. We have a lot of code generation going on, Also you want to run:
Note that examples has two purpose, testing that stuff works and demonstrating how to use it. We might need separate example for showing a simple way to use it, and a more complex example so we can test all the features.
Yep.
(Also fabric could be tested combined with RNMBX11=1 ) They might work with On android I usually change grade.properties => newArchEnabled and RNMBX11 flags. This could be set with
I'm planning to remove fabric example as it's a code duplicate and the only advantage is that you can try both fabric and old arch without rebuild. |
ffe1225
to
93e1ee2
Compare
See error on CI for iOS I think you need to add v11 specific code to
|
Feat: MarkerView has allowOverlapWithPuck, MarkerView example updated and converted to TypeScript.
Haven't tested completely on Android yet but the example works well on iOS. This is my first PR that has autogenerated stuff from the pre-commit hooks, so lmk if there's anything that didn't generate properly or if anything else needs to be run.