# hostinger/3.0.11/vue-frontend/src/stores/generalStoreData.ts

Hostinger Tools, version 3.0.11. 24 lines.

- Page: https://pluginprobe.com/plugins/hostinger/3.0.11/code/vue-frontend/src/stores/generalStoreData.ts
- Raw: https://pluginprobe.com/plugins/hostinger/3.0.11/raw/vue-frontend/src/stores/generalStoreData.ts
- Modified: 2024-06-18T12:25:10+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/hostinger/3.0.11/code/vue-frontend/src/stores/generalStoreData.ts#L10-L20`.

```typescript
import { defineStore } from "pinia";
import { ref } from "vue";
import { snakeToCamelObj } from "@/utils/services";
import { STORE_PERSISTENT_KEYS, HostingerToolsData } from "@/types";

export const useGeneralStoreData = defineStore(
  "generalStoreData",
  () => {
    const toolsData = ref<HostingerToolsData>(
      // @ts-ignore
      snakeToCamelObj(hostinger_tools_data)
    );

    console.log("toolsData", toolsData);

    return {
      ...toolsData.value,
    };
  },
  {
    persist: { key: STORE_PERSISTENT_KEYS.TOOLS_GENERAL_DATA_STORE },
  }
);

```
