From 550321e80acceb1d4b0bc442964014f80e1d88d3 Mon Sep 17 00:00:00 2001 From: mayx Date: Sun, 29 Sep 2024 15:20:22 +0000 Subject: [PATCH] Update 2 files - /_layouts/default.html - /search.html --- _layouts/default.html | 12 ++++++++++++ search.html | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/_layouts/default.html b/_layouts/default.html index ab90993..ff80871 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -27,6 +27,18 @@ gtag('config', '{{ site.google_analytics }}'); var lastUpdated = new Date("{{ site.time | date: "%FT%T%z" }}"); + function getSearchJSON(callback) { + var searchData = JSON.parse(localStorage.getItem(lastUpdated)); + if (!searchData) { + localStorage.clear(); + $.getJSON("search.json", function (data) { + localStorage.setItem(lastUpdated, JSON.stringify(data)); + callback(data); + }); + } else { + callback(searchData); + } + } {% endif %}