sepeterson
864f47be8e
MOB-722 type fixes
2025-11-30 21:32:03 -06:00
Johannes Klein
3745f8599d
New Crowdin translations by GitHub Action ( #3253 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-11-29 00:12:31 +01:00
Ryan Stelly
ca686f3c11
lint config for consistent import style ( #3248 )
...
* MOB-1008 add lint config for consistent ts imports
* auto-fix consistent imports
* auto-fix consistent imports
* reapply autofix from latest main
* Extend Props interface from PropsWithChildren
---------
Co-authored-by: Johannes Klein <johannes.t.klein@gmail.com >
2025-11-27 20:21:03 -06:00
Corey Farwell
7e5866c5f5
Migrate DetailsMap to TypeScript. ( #3180 )
...
* Migrate `DetailsMap` to TypeScript.
* tileMapParams is more free-form
* Remove explicit return
* Reset a change
* Apply suggestion from @FLGMwt
---------
Co-authored-by: Ryan Stelly <ryan@inaturalist.org >
2025-11-26 13:30:39 -06:00
Johannes Klein
58f6388e45
v1.0.12+187
v1.0.12+187
2025-11-26 00:14:23 +01:00
sepeterson
f608a94874
MOB-722 first rough pass ts conversion
2025-11-25 15:14:39 -06:00
sepeterson
7acdbb768e
MOB-512 fix merge conflict
2025-11-25 09:56:44 -06:00
sepeterson
2f867fa1b6
MOB-512 correct comment
2025-11-25 09:54:33 -06:00
Seth Peterson
4e0fb146ef
Merge pull request #3226 from frewsxcv/ObsDetailsDefaultMode
...
Migrate `ObsDetailsDefaultMode` to TypeScript.
2025-11-25 09:53:35 -06:00
sepeterson
ab96a0be89
Merge branch 'main' into mob-512-implement-saved-match-screen
2025-11-25 08:11:28 -06:00
sepeterson
403be86702
MOB-991 fix perf jest mock
2025-11-25 08:05:31 -06:00
sepeterson
f847d3ab19
MOB-991 moce trace start to CameraContainer to avoid catching permission gate
2025-11-25 07:57:13 -06:00
Corey Farwell
4d97edc0a1
Resolve all type errors in IconicTaxonChooser component. ( #3254 )
2025-11-24 21:30:45 -06:00
Abbey Campbell
18d223c43a
Merge pull request #3243 from inaturalist/mob-648-carousel-titles-should-be-center-aligned
...
center align carousel title text
2025-11-24 19:12:11 -08:00
Corey Farwell
bfbc8cbe5a
Migrate INatPaperProvider to TypeScript. ( #3232 )
2025-11-24 20:59:07 -06:00
Corey Farwell
7a0b8c3783
Migrate Settings component to TypeScript. ( #3246 )
2025-11-24 20:55:31 -06:00
Corey Farwell
ee4fc1630d
Migrate Attribution component to TypeScript. ( #3247 )
2025-11-24 16:48:36 -06:00
Corey Farwell
bccc5b2d52
Avoid no-use-before-define lint suppressions by rearranging declarations. ( #3225 )
...
By moving `styles` higher up in the file, we can remove the suppressions.
2025-11-24 16:22:34 -06:00
Corey Farwell
623b3f764c
Migrate AppStateListener to TypeScript. ( #3251 )
2025-11-24 16:15:59 -06:00
Corey Farwell
211cc0bf87
Migrate useUserMe to TypeScript. ( #3228 )
2025-11-24 16:07:27 -06:00
sepeterson
2b7dc12b00
MOB-991 fix firebase trace function names :)
2025-11-24 14:44:58 -06:00
sepeterson
bf953bfc42
MOB-991 add metric logic
2025-11-24 00:37:04 -06:00
Abbey Campbell
1c5e2ec553
Merge pull request #3157 from inaturalist/mob-925-adds-obs-bottom-sheet
...
MOB-925 - new designs for add-obs button sheet
2025-11-21 13:55:39 -08:00
sepeterson
09309fe106
MOB-991: log errors for firebase log events
2025-11-21 14:33:37 -06:00
Abbey Campbell
6ed6c2b31b
comment tooltip tests back in
2025-11-21 12:33:04 -08:00
sepeterson
0dd99311bd
MOB-991 reusable firebase attributes type and enforce length limits
2025-11-21 14:23:36 -06:00
sepeterson
9287299aae
MOB-991 reuse attribute logic, set attribute for timeouts
2025-11-21 13:05:35 -06:00
sepeterson
81e8bb83ee
MOB-991 log attribute error setting
2025-11-21 12:58:04 -06:00
sepeterson
6e006ed86c
MOB-991 reference performance from getPerformance
2025-11-21 12:47:25 -06:00
sepeterson
30a400cf0e
MOB-991 correct filename for logger
2025-11-21 11:25:00 -06:00
sepeterson
db79ce1d71
MOB-991 more unique zustand names
2025-11-21 11:24:13 -06:00
sepeterson
221ef816d4
MOB-991 revise screen tracking
2025-11-21 11:18:19 -06:00
sepeterson
1704288590
MOB-512 consistent gradle styling
2025-11-21 11:12:29 -06:00
sepeterson
ba59989149
MOB-512 do not expect a type error
2025-11-21 10:34:30 -06:00
sepeterson
45f2f63dff
MOB-512: resuse match card classes
2025-11-21 10:31:09 -06:00
sepeterson
e8a5beded7
MOB-512 add privateLatitude
2025-11-21 10:21:50 -06:00
sepeterson
19cb7064a6
MOB-512 minimal unit test fix and prop spreading allowed for tests
2025-11-21 10:12:59 -06:00
Abbey Campbell
8b33319935
rename test files
2025-11-20 18:05:38 -08:00
Abbey Campbell
9355f6922f
address pr feedback
2025-11-20 17:35:10 -08:00
Abbey Campbell
61494380aa
Merge pull request #3245 from inaturalist/mob-925-adds-obs-bottom-sheet-remove-one-instance
...
Mob 925 adds obs bottom sheet remove one instance
2025-11-20 17:08:50 -08:00
sepeterson
cf53c791ad
MOB-512 hide confidence metrics
2025-11-20 17:59:57 -06:00
sepeterson
3a2c110c93
MOB-512 add header edit icon for saved match
2025-11-20 17:43:42 -06:00
sepeterson
53915996cc
MOB-512 no empty map
2025-11-20 16:20:13 -06:00
sepeterson
e24a2df82c
MOB-512: add saved match container
2025-11-20 16:10:28 -06:00
sepeterson
361140d08c
MOB-512 ts convert useRemoteObservation.ts
2025-11-20 15:22:11 -06:00
sepeterson
ccbfc6c4fe
MOB-512: maybe types for targetItemID
2025-11-20 15:03:18 -06:00
sepeterson
783d2fa564
MOB-512: flow type to obs container props
2025-11-20 14:01:02 -06:00
sepeterson
7de330b51f
MOB-512 use wrapper in navigator
2025-11-20 13:44:18 -06:00
sepeterson
2d8d4d45d7
MOB-512 add wrapper to select obs screen ui
2025-11-20 11:47:04 -06:00
sepeterson
12e1c840d6
MOB-512 saved match UI
2025-11-20 09:06:42 -06:00