@@ -199,7 +199,19 @@ export async function copyIconFile(
|
||||
path: string,
|
||||
name: "common" | "sysproxy" | "tun",
|
||||
) {
|
||||
return invoke<void>("copy_icon_file", { path, name });
|
||||
const key = `icon_${name}_update_time`;
|
||||
const previousTime = localStorage.getItem(key) || "";
|
||||
|
||||
const currentTime = String(Date.now());
|
||||
localStorage.setItem(key, currentTime);
|
||||
|
||||
const iconInfo = {
|
||||
name,
|
||||
previous_t: previousTime,
|
||||
current_t: currentTime,
|
||||
};
|
||||
|
||||
return invoke<void>("copy_icon_file", { path, iconInfo });
|
||||
}
|
||||
|
||||
export async function downloadIconCache(url: string, name: string) {
|
||||
|
||||
Reference in New Issue
Block a user