Conversation
Codecov Report❌ Looks like you've decreased code coverage for some files. Please write tests to increase, or at least maintain, the existing level of code coverage. See our documentation here for how to interpret this table.
|
|
Code LGTM, will wait for ^ to be addressed |
Do you have dates from a previous year in the table? We dynamically change the date column's width in that case |
|
@luacmartins the reports shown are same, I'm just switching from staging to dev. |
|
@Krishna2323 I pinged you in Slack. Could you please share your Onyx state so I can debug those? |
|
@Krishna2323 I believe this is fixed #79506 (comment). I'm having a hard time debugging the other two, since I can't reproduce them |
|
@Krishna2323 I believe this is fixed too #79506 (comment) |
|
@luacmartins Sorry for the delay. I’m traveling right now and just got seated on the train, so I’m checking again. Not sure how stable the internet will be over the next four hours. |
|
The date column issue is fixed but the Monosnap.screencast.2026-01-22.06-14-04.mp4 |
|
@luacmartins the offline updates still does not work. Is that expected? Monosnap.screencast.2026-01-23.05-39-47.mp4 |
|
hmm we don't have the exchange rate for those cases, so I think that'd be expected and the 50% opacity + |
Reviewer Checklist
Screenshots/VideosAndroid: HybridAppandroid_native.mp4Android: mWeb Chromeandroid_chrome.mp4iOS: HybridAppios_native.mp4iOS: mWeb Safariios_safari.mp4MacOS: Chrome / Safariweb_chrome.mp4 |
|
Only the offline updates aren’t working due to exchange rate issue; everything else works as expected. |
|
Cool, I'm gonna go ahead and merge this then. |
|
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
|
🚀 Deployed to staging by https://github.com/luacmartins in version: 9.3.8-0 🚀
|
|
🚀 Deployed to production by https://github.com/roryabraham in version: 9.3.8-3 🚀
|

Explanation of Change
This PR depends on https://github.com/Expensify/Auth/pull/19075
Update the useSearchContext and useTodos hooks to use live Onyx data for to-do search pages or snapshot otherwise.
Fixed Issues
$ #73983
$ #73977
Tests
Offline tests
QA Steps
Same as tests
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectioncanBeMissingparam foruseOnyxtoggleReportand notonIconClick)src/languages/*files and using the translation methodSTYLE.md) were followedAvatar, I verified the components usingAvatarare working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))npm run compress-svg)Avataris modified, I verified thatAvataris working as expected in all cases)Designlabel and/or tagged@Expensify/designso the design team can review the changes.ScrollViewcomponent to make it scrollable when more elements are added to the page.mainbranch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTeststeps.Screenshots/Videos
Screen.Recording.2026-01-14.at.1.20.34.PM.mov
Android: Native
Android: mWeb Chrome
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari