Skip to content

feat: navigate to detail/derivas from inline audio player title (#415) - #416

Merged
masch merged 1 commit into
mainfrom
feat/inline-player-title-navigation
Aug 7, 2026
Merged

feat: navigate to detail/derivas from inline audio player title (#415)#416
masch merged 1 commit into
mainfrom
feat/inline-player-title-navigation

Conversation

@masch

@masch masch commented Aug 7, 2026

Copy link
Copy Markdown
Owner

Summary of Changes

  • Added navigation capability when pressing the title in GlobalAudioPlayer
  • Navigates to /poetics/[id] for tracks and trips
  • Navigates to /derivas for instructions and general feedback
  • Updated useImmersionPlayer experience matching to ensure playback status remains synchronized across navigation
  • Preserved Web Blob URLs in useTrackDownload during active playback
  • Removed instructions trip entry from the API seed database (apps/api/src/db/seed.ts)
  • Removed hardcoded error messages from apps/mobile/src/data/experiences.ts
  • Cleaned up orphan waypoint in seed data

Test Plan

  • Unit tests run and passing via make test
  • Added unit tests in global-audio-player.test.tsx, use-immersion-player.test.ts, and use-track-download.test.ts

Closes #415

@masch masch left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🥦

@masch
masch merged commit f9239c6 into main Aug 7, 2026
16 checks passed
@masch
masch deleted the feat/inline-player-title-navigation branch August 7, 2026 16:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: navigation to detail/derivas from inline audio player title

1 participant