| #
8af233e4 |
| 12-Oct-2020 |
Łukasz Kosmaty <[email protected]> |
[expo-dev-menu] Fix back button (#10607)
# Why
Fix the back button. Previously, it wasn't working on Android, and on iOS, the touchable area was very small.
# How
- Replaced back navigatio
[expo-dev-menu] Fix back button (#10607)
# Why
Fix the back button. Previously, it wasn't working on Android, and on iOS, the touchable area was very small.
# How
- Replaced back navigation with a custom button.
# Test Plan
- bare-expo:
- iOS ✅
- Android ✅
show more ...
|
| #
21ae94ba |
| 20-Sep-2018 |
James Ide <[email protected]> |
Preliminary migration from Flow to TypeScript
This migrates the Expo SDK umbrella package to TypeScript. The individual modules (that is, dependencies) have not been migrated to TypeScript. The Type
Preliminary migration from Flow to TypeScript
This migrates the Expo SDK umbrella package to TypeScript. The individual modules (that is, dependencies) have not been migrated to TypeScript. The TypeScript is compiled to JS, which is published to npm along with the original TypeScript files. This preserves compatibility with non-TypeScript-aware build pipelines.
Unit tests pass locally and in CI.
There are still several loose ends:
- ts-lint has some rough edges till we upgrade to Babel 7 - Several ts-ignore comments, especially around module exporting. We need to decide a consistent way to write imports/exports. - Need to figure out how to do lazy imports (not dynamic imports, just lazy evaluation) - Types look like "any" to the outside world because of the lazy requires we currently have. It might take a couple more SDK cycles till TS is ready to expose to developers.
Also need to update the docs for Facebook Ads and AR, both of which had API changes because of this
Starts https://github.com/expo/expo/issues/2164
fbshipit-source-id: 506213f
show more ...
|