Commit Graph

4199 Commits

Author SHA1 Message Date
Ryan Stelly
80ff4e1666 Merge pull request #3190 from inaturalist/MOB-1000-fix-unit-test-flake
MOB-1000 mock user to fix unit test flake
2025-11-07 12:38:56 -06:00
Ryan Stelly
e4d3bd796c switch spy to mock 2025-11-07 11:55:09 -06:00
Ryan Stelly
2f681092d0 Apply suggestion from @FLGMwt 2025-11-07 11:46:45 -06:00
Ryan Stelly
94ddbcef34 Merge pull request #3170 from frewsxcv/foreach
Fix type errors where `forEach` does not exist on generator objects.
2025-11-07 11:33:20 -06:00
Corey Farwell
a220cb0283 Prefer for...of loop 2025-11-07 12:25:11 -05:00
Corey Farwell
6becdf5c93 Merge remote-tracking branch 'origin/main' into foreach 2025-11-07 12:21:03 -05:00
sepeterson
9b26d26fd5 Merge branch 'mob-674-upload-status-text-should-wrap' of https://github.com/inaturalist/iNaturalistReactNative into mob-674-upload-status-text-should-wrap 2025-11-07 10:20:36 -06:00
sepeterson
ec8699df18 MOB-674 use white on green styling boolean for white text too 2025-11-07 10:18:31 -06:00
Ryan Stelly
75d9665150 use Number constructor over operator coercion 2025-11-07 10:13:53 -06:00
Johannes Klein
de4f7bbb1d Revert "Remove upload banner top padding"
This reverts commit 59eff054de.
2025-11-07 15:43:54 +01:00
Johannes Klein
59eff054de Remove upload banner top padding
According to design specs here there is no top padding on this one. https://www.figma.com/design/MChpvx4ZrKEVVwsWKt4lkI/iNaturalist-Mobile-UI-Design?node-id=23655-66869&t=vtQ37pYecsHvm6K2-4
2025-11-07 13:25:16 +01:00
Abbey Campbell
4870dae72a Merge pull request #3189 from inaturalist/mob-797-change-the-green-checkmark-under-top-id-suggestion-on-the
remove misleading suggestion checkmark state
2025-11-06 13:52:17 -08:00
Abbey Campbell
8de05148dc move icon button inline 2025-11-06 12:53:10 -08:00
Corey Farwell
631101eb85 Migrate src/api/error.js to TypeScript. 2025-11-06 14:33:54 -05:00
sepeterson
e29f7365ac MOB-674 shrinking status text 2025-11-06 13:25:26 -06:00
Ryan Stelly
7086d00d42 MOB-1000 mock user to fix unit test flake 2025-11-06 12:56:39 -06:00
sepeterson
de059c4179 MOB-674 fine tune flex and margins 2025-11-06 10:49:20 -06:00
Abbey Campbell
cebbcfa061 remove misleading suggestion checkmark state 2025-11-05 15:10:01 -08:00
sepeterson
d09ccd313d MOB-674 figure out how to use flex 2025-11-05 15:59:54 -06:00
Ryan Stelly
e5f98eb2d9 Merge pull request #3183 from frewsxcv/location
Fix type error and unnecessary rendering in `LocationIndicator`.
2025-11-05 11:58:32 -06:00
Ryan Stelly
c2c885a5ea Merge pull request #3186 from frewsxcv/warning-sheet
Resolve all type errors in `WarningSheet` component.
2025-11-05 11:56:55 -06:00
Johannes Klein
b69d1d04a4 v1.0.11+184 v1.0.11+184 2025-11-05 17:46:38 +01:00
Johannes Klein
37c3ec6587 Update 183.txt 2025-11-05 17:43:05 +01:00
Johannes Klein
e0b98b7cdd v1.0.11+183 2025-11-05 17:21:14 +01:00
Johannes Klein
2fcb4347b2 Reinstate a11y label which was erroneously prop'd as state
And move hint to correct prop
2025-11-05 17:17:07 +01:00
Ryan Stelly
2e1e1c189e Merge pull request #3187 from inaturalist/995-SafeAreaView-migration-regressions
995 safe area view migration regressions
v1.0.11+183
2025-11-05 09:57:31 -06:00
Corey Farwell
63e31428fb different format 2025-11-05 10:00:57 -05:00
Corey Farwell
9121e003e5 conditional binary expression 2025-11-05 09:59:14 -05:00
Corey Farwell
308744534c Merge remote-tracking branch 'origin/main' into location 2025-11-05 09:58:20 -05:00
Corey Farwell
8b178dd4f7 Resolve all type errors in WarningSheet component. 2025-11-05 09:15:56 -05:00
Johannes Klein
0c63ce9aab ProjectsList needs no top inset 2025-11-05 15:10:29 +01:00
Johannes Klein
f6b6122699 FollowersList needs no top inset 2025-11-05 15:09:58 +01:00
Johannes Klein
dc80187353 FollowingList needs no top inset 2025-11-05 15:09:24 +01:00
Johannes Klein
c2da85a8e5 Suggestions needs no top inset 2025-11-05 14:53:29 +01:00
Johannes Klein
ed99dd5dde TaxonSearch does not use top insets
In cases where it is imbedded in a full screen, like from Suggestions. In the case of Explore modal we now have two ViewWrappers around TaxonSearch which is confusing and should be refactored but it works regarding insets because the inner wrapper now has no insets.
2025-11-05 14:38:17 +01:00
Johannes Klein
9c6ca0b78e Give TaxonSearch it's own outer wrapper when in Explore modal
header prop can also be removed then
2025-11-05 14:36:27 +01:00
Johannes Klein
0c052bfa54 FullPageWebScreen screen needs no top inset
E.g. About -> Privacy Policy
2025-11-05 14:29:04 +01:00
Johannes Klein
1137a05605 Match screen needs no top inset 2025-11-05 14:28:06 +01:00
Johannes Klein
041c559e21 Make eslint happy 2025-11-05 14:27:17 +01:00
Johannes Klein
da49d1e2d3 Make top insets optional 2025-11-05 14:25:38 +01:00
Johannes Klein
425c2f64f9 Remove bottom inset from ViewWrapper
It is more the case that we do not want this than that we do want this.
2025-11-05 14:10:28 +01:00
Ryan Stelly
5e3093132a Merge pull request #3184 from frewsxcv/infinit
Migrate `InfiniteScrollLoadingWheel` to TypeScript
2025-11-04 14:52:24 -06:00
Ryan Stelly
9924bdfd7b Merge pull request #3185 from frewsxcv/access
Remove unused accessibility props on `INatIconButton` usage.
2025-11-04 14:38:26 -06:00
Ryan Stelly
0048c822d7 Merge pull request #3166 from inaturalist/MOB-974-safe-area-view-context-cutover
fully cutover to react-native-safe-area-context and fix safe area issues
2025-11-04 10:35:56 -06:00
Ryan Stelly
f9a0140c86 Merge pull request #3171 from frewsxcv/auth
Migrate `useAuthenticatedQuery` to TypeScript.
2025-11-04 09:25:05 -06:00
Ryan Stelly
adf355ec5c remove debug commentout 2025-11-04 07:52:48 -06:00
Ryan Stelly
8e40eaa612 Merge branch 'main' into MOB-974-safe-area-view-context-cutover 2025-11-04 07:10:51 -06:00
Ryan Stelly
4f8f2833d0 Merge pull request #3181 from inaturalist/fix-user-reset-race-condition
remove user deletion from ai camera e2e test
2025-11-04 07:00:54 -06:00
Corey Farwell
457412e715 Migrate fetchUTFGridData.ts to TypeScript. (#3175) 2025-11-04 12:43:22 +01:00
Corey Farwell
aefdcf3a7e Remove unused accessibility props on INatIconButton usage. 2025-11-03 21:44:50 -05:00