# Mobile: navigation history from note to note

**URL:** <https://discourse.joplinapp.org/t/mobile-navigation-history-from-note-to-note/27924>\
**Category:** Development\
**Created:** [23 October 2022 21:04 UTC](https://discourse.joplinapp.org/t/mobile-navigation-history-from-note-to-note/27924 "2022-10-23T21:04:12Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![wimmers](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/wimmers/32/16564_2.png) [@wimmers](https://discourse.joplinapp.org/u/wimmers)\
**Post date:** [7 June 2023 10:44 UTC](https://discourse.joplinapp.org/t/mobile-navigation-history-from-note-to-note/27924/2 "2023-06-07T10:44:41Z")

</div>

I've tried to make some progress on this as well.

A demo of what I'm trying to achieve can be seen in [this thread](https://discourse.joplinapp.org/t/mobile-quickly-add-notes-incl-prototypes/30085/5).

The implementation of the history feature is basically this:

- Enable hot-reload for CodeMirror
- When the `Note` component's props update to a different note id, reload the note
- To track note navigation history, hand `NOTE_SELECT` and `FOLDER_SELECT` actions to the shared reducer when handling `NAV_GO` actions in the app reducer

So far, this doesn't change the behavior of the back button, because it manges its own history.

---

_[View the full topic](https://discourse.joplinapp.org/t/mobile-navigation-history-from-note-to-note/27924)._
