Commit Graph

1875 Commits

Author SHA1 Message Date
Dan Abramov 90ea1288f2 Merge branch 'scroll-refactor' into web-layout 2023-12-14 02:39:43 +00:00
Dan Abramov 659e574ea3 Also memo it 2023-12-14 01:29:16 +00:00
Dan Abramov f8b3740ed9 Keep value updated even if no handler 2023-12-14 01:29:16 +00:00
Dan Abramov 2756511600 Enforce that onScroll cannot be passed 2023-12-14 01:29:16 +00:00
Dan Abramov 0192031f28 Optimize a bit 2023-12-14 01:29:16 +00:00
Dan Abramov a4473c91b7 Fix the remaining special case 2023-12-14 01:29:16 +00:00
Dan Abramov 0c0ea088fc Hook ScrollProvider to pager 2023-12-14 01:29:16 +00:00
Dan Abramov 2970b1e515 Replace onMainScroll with MainScrollProvider 2023-12-14 01:29:16 +00:00
Dan Abramov 7c06a4eeb9 Remove resetMainScroll 2023-12-14 01:29:16 +00:00
Dan Abramov 9e12ea5143 Don't pass down onScroll (replacement TBD) 2023-12-14 01:29:16 +00:00
Dan Abramov b1cb4ef4de Fix on mobile 2023-12-14 01:29:16 +00:00
Dan Abramov b93ab428c3 Port pager to use onScrolledDownChange 2023-12-14 01:29:16 +00:00
Dan Abramov b4de3dda7d Add onScrolledDownChange 2023-12-14 01:29:16 +00:00
Dan Abramov c0eaaf8360 Fix type 2023-12-14 01:29:16 +00:00
Dan Abramov 7eb4ad6c29 Add an intermediate List component 2023-12-14 01:29:16 +00:00
Paul Frazee 5fa43530f6 Revert change to how notifications are loaded on mobile 2023-12-13 13:48:49 -08:00
Paul Frazee a713f77e03 1.59 2023-12-13 12:48:26 -08:00
Paul Frazee 8245e56747 Feed bugfixes (#2204)
* Dont show both an error and empty message in the feed

* Add a sanity check when attempting to fill the first 30
2023-12-13 12:17:14 -08:00
Paul Frazee e3ba014be0 More notifications improvements (#2198)
* On mobile, never replace the notifs under the user due to focus events

* Use the server's seenAt response to calculate isRead state locally
2023-12-13 12:16:55 -08:00
Paul Frazee eecf04489f Rework the rightnav overflow behavior to not obscure the scroll region (#2199) 2023-12-13 09:59:27 -08:00
Ansh 001bbb41bb Hotfix: Merge conflict in translation file (#2203)
* remove unused translation files

* re-run extract and compile
2023-12-13 19:48:53 +05:30
dan 0e3218db7d Memoize usePalette (#2201) 2023-12-13 07:09:07 +00:00
Eric Bailey b1f9454f1d Add fallback to email reminder modal (#2193)
* Add fallback to email reminder modal

* Add more debug
2023-12-12 15:18:38 -08:00
dan bf9cedb67b Clean up pager refs to fix crash (#2195) 2023-12-12 15:11:20 -08:00
Dan Abramov 6b701d447e Display: none inactive pages 2023-12-12 22:15:50 +00:00
Dan Abramov 339bfaae2d Remove onScroll 2023-12-12 22:15:50 +00:00
Dan Abramov ed7deadf02 Fix profile layout 2023-12-12 22:15:50 +00:00
Dan Abramov 840c07ddf2 More layouts 2023-12-12 22:15:50 +00:00
Dan Abramov d3ed9abd8d More layout 2023-12-12 22:15:50 +00:00
Dan Abramov a71f96a527 Fix more layout 2023-12-12 22:15:50 +00:00
Dan Abramov ccc287274e Layout fixes 2023-12-12 22:15:50 +00:00
Dan Abramov f58487efc9 More FlatList parity 2023-12-12 22:15:50 +00:00
Dan Abramov 2ab2f8ab5a Fixes to layout 2023-12-12 22:15:50 +00:00
Dan Abramov 163c2d25c1 Fix borked scroll animation 2023-12-12 22:15:50 +00:00
Dan Abramov cc34ae9b82 Fix types 2023-12-12 22:15:50 +00:00
Dan Abramov 6b9aaa7726 Fix composer 2023-12-12 22:15:50 +00:00
Dan Abramov 86ed4b8f6a Add content-visibility for rows 2023-12-12 22:15:50 +00:00
Dan Abramov 4112b02cd5 Don't scroll away modal or lightbox 2023-12-12 22:15:50 +00:00
Dan Abramov 539e009bb8 Memoize, lint 2023-12-12 22:15:50 +00:00
Dan Abramov a3a29556e9 Cleanup 3 2023-12-12 22:15:50 +00:00
Dan Abramov 68cdd9897c Trim down both versions 2023-12-12 22:15:50 +00:00
Dan Abramov cd9a92fcd7 Undo PagerWithHeader changes and fork it 2023-12-12 22:15:50 +00:00
Dan Abramov 9020c3ba2d Clean up 2 2023-12-12 22:15:50 +00:00
Dan Abramov 113e70e176 Clean up 1 2023-12-12 22:15:50 +00:00
Dan Abramov 8b23b73aec position: sticky 2023-12-12 22:15:50 +00:00
Dan Abramov 87e40a6bac Fixes 2023-12-12 22:15:50 +00:00
Dan Abramov e4cc7ea409 More scroll 2023-12-12 22:15:50 +00:00
Dan Abramov 8c81407ca9 Shell bars 2023-12-12 22:15:50 +00:00
Dan Abramov a23929238b onScroll 2023-12-12 22:15:50 +00:00
Dan Abramov 69a1830727 Fix background 2023-12-12 22:15:50 +00:00