mirror of
https://github.com/jakejarvis/sofa.git
synced 2026-08-29 03:55:38 -04:00
Add `accessibilityLabel` (and `accessibilityHint`) to all form inputs across auth and settings screens. Switch the auth stack from a hidden header to a transparent header with back-button support so deep-linked screens navigate correctly. Present the change-password screen as a form sheet on iOS and a modal on Android, and wrap its body in a `ScrollView` to handle the keyboard and small screens. Move inline `contentContainerStyle` objects in the explore and home screens to module-level constants to avoid unnecessary re-renders. Enable `EXPO_UNSTABLE_METRO_OPTIMIZE_GRAPH` and `EXPO_UNSTABLE_TREE_SHAKING` in EAS production builds. Also apply miscellaneous layout and styling fixes across `poster-card`, `switch`, `text-field`, `hero-banner`, and several other UI components.
32 lines
536 B
JSON
32 lines
536 B
JSON
{
|
|
"cli": {
|
|
"version": ">= 18.3.0",
|
|
"appVersionSource": "remote"
|
|
},
|
|
"build": {
|
|
"production": {
|
|
"autoIncrement": true,
|
|
"env": {
|
|
"EXPO_UNSTABLE_METRO_OPTIMIZE_GRAPH": "1",
|
|
"EXPO_UNSTABLE_TREE_SHAKING": "1"
|
|
}
|
|
},
|
|
"development": {
|
|
"developmentClient": true,
|
|
"ios": {
|
|
"simulator": true
|
|
}
|
|
}
|
|
},
|
|
"submit": {
|
|
"production": {
|
|
"ios": {
|
|
"ascAppId": "6760432427"
|
|
},
|
|
"android": {
|
|
"track": "internal"
|
|
}
|
|
}
|
|
}
|
|
}
|