Files
BRETT/app/components
FliesentischKingandDevin 25a7867946 Keep thread navigation within the originating upload list
Record where an upload was opened from in a new useUploadNavContext
state. When a tile is clicked on a user profile, the thread page passes
that context to the upload detail API, which scopes the newer/older
neighbors to that user's uploads. Arrow clicks reseed the context for
the next thread, so the chain stays within the source list without a
URL parameter. Threads opened directly (notification, reload) fall back
to the global order. The breadcrumb reads the same context and shows
the profile path for profile-originated threads, now including the
thread id in the final crumb.

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-10-04 19:54:37 +02:00
..
2026-10-03 20:07:49 +02:00
2026-10-03 23:45:04 +02:00
2026-10-03 23:45:04 +02:00
2026-10-03 23:45:04 +02:00
2026-10-03 23:45:04 +02:00
2026-10-03 23:45:04 +02:00
2026-10-03 20:07:49 +02:00
2026-10-03 23:45:04 +02:00
2026-10-03 23:45:04 +02:00
2026-10-03 20:07:49 +02:00
2026-10-03 23:45:04 +02:00
2026-10-03 23:45:04 +02:00
2026-10-03 21:32:57 +02:00
2026-10-03 23:45:04 +02:00
2026-10-03 23:45:04 +02:00