Commit 9b321f9
committed
Add search restore and UI validation
Add the 24-hour last-search URL restore convenience on top of the
completed search UI.
Store only the canonical generated search-route URL in a versioned
localStorage envelope, expire it after 24 hours, and restore it with
replaceState only when the current search URL has no active criteria.
Harden the UI validation script around storage isolation, URL
normalization, restore eligibility, and the search browser contract.1 parent d75905c commit 9b321f9
4 files changed
Lines changed: 411 additions & 51 deletions
0 commit comments