PluginProbe ʕ •ᴥ•ʔ
Hostinger Tools / 3.0.72
Hostinger Tools v3.0.72
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 2.0.1 2.0.4 2.0.6 2.0.7 2.0.8 2.0.9 2.1.0 2.1.1 2.1.2 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 3.0.0 3.0.10 3.0.11 3.0.12 3.0.13 3.0.14 3.0.15 3.0.16 3.0.17 3.0.18 3.0.19 3.0.2 3.0.20 3.0.21 3.0.22 3.0.23 3.0.24 3.0.25 3.0.26 3.0.27 3.0.28 3.0.29 3.0.3 3.0.30 3.0.31 3.0.32 3.0.33 3.0.34 3.0.35 3.0.36 3.0.37 3.0.38 3.0.39 3.0.4 3.0.40 3.0.41 3.0.42 3.0.43 3.0.44 3.0.45 3.0.46 3.0.47 3.0.48 3.0.49 3.0.5 3.0.50 3.0.51 3.0.52 3.0.53 3.0.54 3.0.55 3.0.56 3.0.57 3.0.58 3.0.59 3.0.6 3.0.60 3.0.61 3.0.62 3.0.65 3.0.7 3.0.8 3.0.9 trunk 1.8.0
hostinger / vue-frontend / src / stores / generalStoreData.ts
hostinger / vue-frontend / src / stores Last commit date
generalStoreData.ts 10 months ago index.ts 10 months ago modalStore.ts 10 months ago settingsStore.ts 10 months ago
generalStoreData.ts
23 lines
1 import { defineStore } from "pinia";
2 import { ref } from "vue";
3
4 import { HostingerToolsData, STORE_PERSISTENT_KEYS } from "@/types";
5 import { snakeToCamelObj } from "@/utils/services";
6
7 export const useGeneralStoreData = defineStore(
8 "generalStoreData",
9 () => {
10 const toolsData = ref<HostingerToolsData>(
11 // @ts-expect-error - hostinger_tools_data is a global variable
12 snakeToCamelObj(hostinger_tools_data)
13 );
14
15 return {
16 ...toolsData.value
17 };
18 },
19 {
20 persist: { key: STORE_PERSISTENT_KEYS.TOOLS_GENERAL_DATA_STORE }
21 }
22 );
23