-
-
Notifications
You must be signed in to change notification settings - Fork 1k
[Monorepo] Add ExpoExample
#3494
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
Conversation
…-migrate-example-apps
Android works, though that's a new one: Screen.Recording.2025-04-30.at.08.34.41.movNo idea which change caused it (monorepo, bumping Expo/RN/Reanimated/Something else, turning on the new arch) but also:
|
That's a problem with Reanimated. It has already been fixed and released in 3.17.5, but I haven't bumped version yet 😅 |
Also for the failed build on |
Okay, it seems that "Chat head" example was crashing because of |
Is it deterministic? I've been playing with it for a bit and I couldn't break it 😅 |
IIRC the message was exactly the same as in the Chat heads, if you were testing after bumping |
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.
Both platforms build and the issues I've seen previously are resolved 🪨
## Description This is base PR that migrates our repository into monorepo structure. It creates following structure: - `/apps` - here we will put our example apps. - `/packages` - main directory for Gesture Handler package, along with documentation. - `/scripts` - scripts that are used by _**GestureHandler**_ (for example formatting scripts) ## Steps <details> <summary>Here is the list of PRs that fix issues caused by changing structure of the repository:</summary> 1. #3487 2. #3490 3. #3494 4. #3495 5. #3496 6. #3497 7. #3503 8. #3506 9. #3507 10. #3510 11. #3515 12. #3518 13. #3519 14. #3524 15. #3525 16. #3526 18. #3528 </details> Note that most of them depends on previous ones, so **_they had to be merged in given order_** (at least up to no. 9). ## Test plan <details> <summary>Following subjects were tested in order to make sure that everything works after migration:</summary> ### Example apps - [x] basic-example - [x] Android - [x] iOS - [x] expo-example (fabric) - [x] Android - [x] iOS - [x] web (in that case architecture doesn't matter) - [x] expo-example (paper) - [x] Android - [x] iOS - [x] macos-example ### Scripts - [x] check-android-dirs - [x] check-rn-versions - [x] format-android - [x] format-apple - [x] codegen-check-consistency - [x] codegen-sync-archs - [x] clangd ### Linters - [x] prettier - [x] eslint - [x] lint-staged ### docs - [x] check documentation ### Build from generated package - [x] New app builds correctly </details>
Description
This PR adds
ExpoExample
app into our repository. This will replace oldexample
.Test plan
Test
ExpoExample
oniOS
,android
andweb