freighter icon indicating copy to clipboard operation
freighter copied to clipboard

Cache state and drop user back into last screen on quick close/open

Open piyalbasu opened this issue 3 months ago • 1 comments

When a user accidentally clicks off of Freighter, they have to go through the annoying UX of having to reopen the app, go through the Account screen, and go back to the screen they were previously on.

We can:

  • cache the user's complete redux state (balances, history, tx, etc)
  • cache the user's navigational state (what view they were on)
  • drop them back into their previous screen and hydrate the redux store with the cached state
  • we can clear this previous session info after a certain amount of time (maybe 2 min)

When a user reopens the app, they would end up back where they left off and should not need to refetch any of this info from the BE

piyalbasu avatar Oct 07 '25 19:10 piyalbasu

10/27:

  • A bit more complex, and it would be easier to enable a sidebar mode
  • Priority change: P1 -> P3

Keeeeeeeks avatar Oct 27 '25 17:10 Keeeeeeeks