-
-
Notifications
You must be signed in to change notification settings - Fork 87
Closed
Description
Describe the bug
I noticed that Date values get stale between navigation (tanstack router) and their values lag behind, while their String representation is correct.
Steps to Reproduce the Bug or Issue
- Reproduction: https://stackblitz.com/edit/github-99msu7h8?file=src%2Froutes%2Findex.tsx
- Note the
String ValueandDate Valuelabels in the preview - Note the
Date should be [date]label below the horizontal rule - The home page sets the date to 22nd March 2025, the About page sets it to 17th March, 2025
- The default Date value is
Fri Dec 31 1999. You can see that on the initial page load theString valuegets returned correctly from theuseStatehook, while theDate valueremains the default (1999) - Start navigating between Home and About
- You'll see that the
Date valuebecomes stale and gets out of sync (shows date for previous page), while theString valueandDate should beare in sync
Expected behavior
I expect the Date value to remain in sync and not become stale
Screenshots or Videos
No response
Platform
- OS: macOS
- Browser: Brave
- Version: 1.75.180
Additional context
No response
Metadata
Metadata
Assignees
Labels
No labels