PluginProbe
Hostinger Tools / 3.0.79
Hostinger Tools v3.0.79
3.0.79 3.0.78 3.0.77 3.0.76 3.0.75 3.0.74 3.0.73 3.0.72 3.0.71 3.0.70 3.0.69 3.0.68 3.0.67 3.0.66 1.8.1 1.8.2 1.8.3 1.9.1 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 All 110 releases
← All changes | vue-frontend/src/stores/settingsStore.ts +21 -0 3.0.75 → 3.0.79 View file →
@@ -67,12 +67,33 @@
67 67
68 68 return true;
69 69 };
70 70
71 + const clearCache = async (): Promise<boolean> => {
72 + const [{ data }, err] = await generalDataRepo.deleteCache();
73 +
74 + if (err) {
75 + toast.error(translate("hostinger_tools_clear_cache_error"));
76 +
77 + return false;
78 + }
79 +
80 + if (data?.skipped) {
81 + toast.info(data.message);
82 +
83 + return false;
84 + }
85 +
86 + toast.success(translate("hostinger_tools_clear_cache_success"));
87 +
88 + return true;
89 + };
90 +
71 91 return {
72 92 fetchSettingsData,
73 93 updateSettingsData,
74 94 regenerateByPassCode,
95 + clearCache,
75 96 settingsData
76 97 };
77 98 },
78 99 {