{
  "version": 3,
  "sources": ["../../../../src/store/slices/config/configSlice.ts"],
  "sourcesContent": ["import { StateCreator } from 'zustand/vanilla';\nimport { WebsocketConnectionStatusEnum } from 'constants/websocket.constants';\nimport { StoreType, MutatorsIn } from 'store/store.types';\nimport { ConfigSliceType } from './config.types';\n\n// Do not export initial state for the config slice.\n// This will be permanently defined by the dApp at dApp initialization.\n// The config should be changed by using the `setNativeAuthConfig` action in some specific cases.\n// Preferably, the config should be set at the dApp initialization and not changed during the dApp lifecycle. (e.g. when the user logs in/log out)\nconst initialState: ConfigSliceType = {\n  nativeAuthConfig: null,\n  walletConnectConfig: null,\n  settings: null,\n  websocketStatus: WebsocketConnectionStatusEnum.NOT_INITIALIZED\n};\n\nfunction getConfigSlice(): StateCreator<\n  StoreType,\n  MutatorsIn,\n  [],\n  ConfigSliceType\n> {\n  return () => initialState;\n}\n\nexport const configSlice = getConfigSlice();\n"],
  "mappings": "yaAAA,IAAAA,EAAA,GAAAC,EAAAD,EAAA,iBAAAE,IAAA,eAAAC,EAAAH,GACA,IAAAI,EAA8C,yCAQ9C,MAAMC,EAAgC,CACpC,iBAAkB,KAClB,oBAAqB,KACrB,SAAU,KACV,gBAAiB,gCAA8B,eACjD,EAEA,SAASC,GAKP,CACA,MAAO,IAAMD,CACf,CAEO,MAAMH,EAAcI,EAAe",
  "names": ["configSlice_exports", "__export", "configSlice", "__toCommonJS", "import_websocket", "initialState", "getConfigSlice"]
}
