Files
homeproz/wp-content/themes
Hanson.xyz Dev 63b8fec917 Add sessionStorage caching for AJAX requests and URL state restoration
- Add unified AjaxCache for all AJAX responses (5 min expiry)
- Cache key based on request params (minus nonce), coordinates rounded to 4 decimals
- Clean expired cache entries on page load
- URL hash stores page, scroll, lat/lng/zoom for state restoration
- Bulk load pages in parallel on restore, use cache when available
- Add min-height 100vh to property results in map view
- Change all scroll animations to instant
2025-12-17 03:42:49 -06:00
..