Skip to content

Refactored Home screen data pipeline#409

Merged
r0adkll merged 3 commits intomainfrom
dh/home-feed-reactive-improvements
Nov 2, 2025
Merged

Refactored Home screen data pipeline#409
r0adkll merged 3 commits intomainfrom
dh/home-feed-reactive-improvements

Conversation

@r0adkll
Copy link
Owner

@r0adkll r0adkll commented Nov 2, 2025

After updating the home screen to use a Store instance for better offline-first data pattern and persistence it had some odd data quirks where the screen would be blank or not gracefully handle other states.

I've not refactored it to observe the root "Shelf" objects and then individually observe the items for each shelf, composing it into the UI for improved consistency and UX

@github-actions
Copy link

github-actions bot commented Nov 2, 2025

Warnings
⚠️ Big PR, try to keep changes smaller if you can
⚠️

Ignoring DB schema changes due to ignore-db-change label

Messages
📖 This PR has been checked by Danger

Generated by 🚫 Danger Kotlin against b0a8803

@github-actions
Copy link

github-actions bot commented Nov 2, 2025

Android APK @ 791935d

@r0adkll r0adkll added the ignore-db-change Used to tell Danger to ignore .sq changes as they only pertain to queries and not schema changes. label Nov 2, 2025
@r0adkll r0adkll merged commit 05f05e5 into main Nov 2, 2025
9 of 10 checks passed
@r0adkll r0adkll deleted the dh/home-feed-reactive-improvements branch November 2, 2025 20:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ignore-db-change Used to tell Danger to ignore .sq changes as they only pertain to queries and not schema changes.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant