Files
sofa/apps/native/eas.json
T
jake 8dfa54a60c refactor(native): polish UI, add accessibility labels, and improve auth navigation
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.
2026-03-16 00:15:35 -04:00

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"
}
}
}
}