Skip to content

Commit 0dcd3f5

Browse files
author
Jhih-Lin Jhou
committed
adding catch log
1 parent e2fb205 commit 0dcd3f5

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/lib/common/shared/TimeRangePicker.svelte

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -204,6 +204,7 @@
204204
recentTimeRanges = JSON.parse(stored);
205205
}
206206
} catch (e) {
207+
console.warn(`[TimeRangePicker] Failed to load recent time ranges from localStorage (key: ${storageKey}):`, e);
207208
recentTimeRanges = [];
208209
}
209210
}
@@ -251,15 +252,19 @@
251252
recentTimeRanges = [newRange, ...recentTimeRanges].slice(0, MAX_RECENT_ITEMS);
252253
253254
localStorage.setItem(storageKey, JSON.stringify(recentTimeRanges));
254-
} catch (e) {}
255+
} catch (e) {
256+
console.warn(`[TimeRangePicker] Failed to save recent time range to localStorage (key: ${storageKey}):`, e);
257+
}
255258
}
256259
257260
/** @param {number} index */
258261
function removeRecentTimeRange(index) {
259262
recentTimeRanges = recentTimeRanges.filter((_, idx) => idx !== index);
260263
try {
261264
localStorage.setItem(storageKey, JSON.stringify(recentTimeRanges));
262-
} catch (e) {}
265+
} catch (e) {
266+
console.warn(`[TimeRangePicker] Failed to remove recent time range from localStorage (key: ${storageKey}):`, e);
267+
}
263268
}
264269
265270
/** @param {string} optionValue */

0 commit comments

Comments
 (0)