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
[docs] Add EAS Tutorial #27059
Merged
amandeepmittal
merged 49 commits into
main
from
aman/eng-11036-create-a-pr-for-eas-tutorial
May 8, 2024
Merged
[docs] Add EAS Tutorial #27059
amandeepmittal
merged 49 commits into
main
from
aman/eng-11036-create-a-pr-for-eas-tutorial
May 8, 2024
Commits on Feb 12, 2024
Commits on Feb 13, 2024
Commits on Feb 14, 2024
-
Apply suggestions from code review
Co-authored-by: Kadi Kraman <kadi@expo.io> Co-authored-by: Bartosz Kaszubowski <gosimek@gmail.com>
Commits on Feb 15, 2024
Commits on Feb 16, 2024
Commits on Feb 18, 2024
-
Apply suggestions from code review
Co-authored-by: Quinlan Jung <quin@expo.io>
Commits on Feb 19, 2024
Commits on Feb 21, 2024
Commits on Mar 6, 2024
-
Apply suggestions from code review
Co-authored-by: Brent Vatne <brentvatne@gmail.com>
-
Commits on Apr 7, 2024
Commits on Apr 23, 2024
Commits on May 2, 2024
-
[docs] Add a progress tracker for EAS Tutorial (#27971)
# Why <!-- Please describe the motivation for this PR, and link to relevant GitHub issues, forums posts, or feature requests. --> Fixes ENG-11468 Add a Progress Tracker component to track progress when a chapter is completed in the EAS Tutorial. It: - shows a success message when the user reaches the end of the chapter with the summary of that chapter - allows the user to mark a chapter read/unread - syncs the state of chapter (read/unread) with the sidebar - adds and updates the sidebar circular progress on reaching tutorial complition - allows user to reset the progress on reaching tutorial complition Also, handles Google Analytics 4 event to send a custom event when all chapters in a tutorial are completed. The event added is called `eas_tutorial`. # Test Plan To test it, see the **Summary** section of a chapter. For example: http://docs.expo.dev-pr-27971.s3-website-us-east-1.amazonaws.com/tutorial/eas/configure-development-build/#summary. ## Preview ### Saving Progress Tracker for a chapter https://github.com/expo/expo/assets/10234615/ced38210-e4ea-4c6e-b7d9-578f1a4ee5db ### Completed Progress Tracker and reset tutorial functionality https://github.com/expo/expo/assets/10234615/3d671c8b-6f79-4c5c-a166-b88a03f6afbd <!-- Please describe how you tested this change and how a reviewer could reproduce your test, especially if this PR does not include automated tests! If possible, please also provide terminal output and/or screenshots demonstrating your test/reproduction. --> # Checklist <!-- Please check the appropriate items below if they apply to your diff. This is required for changes to Expo modules. --> - [ ] Documentation is up to date to reflect these changes (eg: https://docs.expo.dev and README.md). - [ ] Conforms with the [Documentation Writing Style Guide](https://github.com/expo/expo/blob/main/guides/Expo%20Documentation%20Writing%20Style%20Guide.md) - [ ] This diff will work correctly for `npx expo prebuild` & EAS Build (eg: updated a module plugin).
-
Commits on May 5, 2024
Commits on May 6, 2024
Commits on May 7, 2024
Commits on May 8, 2024
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.