useMachineStore.js 747 B

12345678910111213141516171819202122232425262728
  1. import {defineStore} from "pinia";
  2. import storage from "@/utils/storage";
  3. import platform from "@/utils/platform";
  4. import {getSystemDeviceInfo} from "@/utils/getSystemDeviceInfo";
  5. import {FileStorage} from "@/utils/fileStorage";
  6. import {confirmModal, showToast} from "@/utils/app";
  7. import * as dayjs from "@/utils/dayjs";
  8. import {logs} from "@/utils/util";
  9. import {calcStrHash} from "@/utils/machine/function";
  10. const configUrl = '/storage/emulated/0/.TXZNMac.txt'
  11. const fileStorage = new FileStorage()
  12. export const useMachineStore = defineStore('machine', {
  13. state: () => ({
  14. scan: false,
  15. bmi: false,
  16. }),
  17. getters: {},
  18. actions: {
  19. setStatus(key, up) {
  20. console.log('setStatus', key, up)
  21. this[key] = up
  22. },
  23. }
  24. })