bsky-app/src/view/screens
Paul Frazee c8c308e31e
Refactor feeds to use react-query (#1862)
* Update to react-query v5

* Introduce post-feed react query

* Add feed refresh behaviors

* Only fetch feeds of visible pages

* Implement polling for latest on feeds

* Add moderation filtering to slices

* Handle block errors

* Update feed error messages

* Remove old models

* Replace simple-feed option with disable-tuner option

* Add missing useMemo

* Implement the mergefeed and fixes to polling

* Correctly handle failed load more state

* Improve error and empty state behaviors

* Clearer naming
2023-11-10 15:34:25 -08:00
..
AppPasswords.tsx Internationalization & localization (#1822) 2023-11-09 10:04:16 -08:00
CommunityGuidelines.tsx Extract shell state into separate context (#1824) 2023-11-07 11:37:47 -08:00
CopyrightPolicy.tsx Extract shell state into separate context (#1824) 2023-11-07 11:37:47 -08:00
Debug.tsx [APP-786] Native notifications (#1095) 2023-08-23 16:28:51 -07:00
Feeds.tsx Internationalization & localization (#1822) 2023-11-09 10:04:16 -08:00
Home.tsx Refactor feeds to use react-query (#1862) 2023-11-10 15:34:25 -08:00
LanguageSettings.tsx Pull language methods into api context (#1847) 2023-11-08 11:55:38 -08:00
Lists.tsx Add modal state provider, replace usage except methods (#1833) 2023-11-08 10:34:10 -08:00
Log.tsx Internationalization & localization (#1822) 2023-11-09 10:04:16 -08:00
Moderation.tsx Add modal state provider, replace usage except methods (#1833) 2023-11-08 10:34:10 -08:00
ModerationBlockedAccounts.tsx Extract shell state into separate context (#1824) 2023-11-07 11:37:47 -08:00
ModerationModlists.tsx Add modal state provider, replace usage except methods (#1833) 2023-11-08 10:34:10 -08:00
ModerationMutedAccounts.tsx Extract shell state into separate context (#1824) 2023-11-07 11:37:47 -08:00
NotFound.tsx Extract shell state into separate context (#1824) 2023-11-07 11:37:47 -08:00
Notifications.tsx Move invite-state to new persistence + context and replace the notifications with just showing uses in the modal (#1840) 2023-11-08 09:10:59 -08:00
PostLikedBy.tsx Extract shell state into separate context (#1824) 2023-11-07 11:37:47 -08:00
PostRepostedBy.tsx Extract shell state into separate context (#1824) 2023-11-07 11:37:47 -08:00
PostThread.tsx Refactor post threads to use react query (#1851) 2023-11-09 15:35:25 -08:00
PreferencesHomeFeed.tsx Internationalization & localization (#1822) 2023-11-09 10:04:16 -08:00
PreferencesThreads.tsx Internationalization & localization (#1822) 2023-11-09 10:04:16 -08:00
PrivacyPolicy.tsx Extract shell state into separate context (#1824) 2023-11-07 11:37:47 -08:00
Profile.tsx Refactor feeds to use react-query (#1862) 2023-11-10 15:34:25 -08:00
ProfileFeed.tsx Refactor feeds to use react-query (#1862) 2023-11-10 15:34:25 -08:00
ProfileFeedLikedBy.tsx Extract shell state into separate context (#1824) 2023-11-07 11:37:47 -08:00
ProfileFollowers.tsx Extract shell state into separate context (#1824) 2023-11-07 11:37:47 -08:00
ProfileFollows.tsx Extract shell state into separate context (#1824) 2023-11-07 11:37:47 -08:00
ProfileList.tsx Refactor feeds to use react-query (#1862) 2023-11-10 15:34:25 -08:00
SavedFeeds.tsx Extract shell state into separate context (#1824) 2023-11-07 11:37:47 -08:00
Search.tsx Rework search suggestions for performance (#492) 2023-04-18 18:29:54 -05:00
Search.web.tsx Give explicit names to MobX observer components (#1413) 2023-09-07 17:36:08 -07:00
SearchMobile.tsx Push useAnimatedScrollHandler down everywhere to work around bugs (#1866) 2023-11-10 19:00:46 +00:00
Settings.tsx Pare down session as much as possible 2023-11-10 09:59:04 -06:00
Support.tsx Extract shell state into separate context (#1824) 2023-11-07 11:37:47 -08:00
TermsOfService.tsx Extract shell state into separate context (#1824) 2023-11-07 11:37:47 -08:00