|  | import Vue from 'vue'; | 
|  | import Vuex from 'vuex'; | 
|  |  | 
|  | import GlobalStore from './modules/GlobalStore'; | 
|  | import AuthenticationStore from './modules/Authentication/AuthenticanStore'; | 
|  | import SessionsStore from './modules/SecurityAndAccess/SessionsStore'; | 
|  | import LdapStore from './modules/SecurityAndAccess/LdapStore'; | 
|  | import UserManagementStore from './modules/SecurityAndAccess/UserManagementStore'; | 
|  | import CertificatesStore from './modules/SecurityAndAccess/CertificatesStore'; | 
|  | import FirmwareStore from './modules/Operations/FirmwareStore'; | 
|  | import BootSettingsStore from './modules/Operations/BootSettingsStore'; | 
|  | import ControlStore from './modules/Operations/ControlStore'; | 
|  | import PowerControlStore from './modules/ResourceManagement/PowerControlStore'; | 
|  | import PowerPolicyStore from './modules/Settings/PowerPolicyStore'; | 
|  | import NetworkStore from './modules/Settings/NetworkStore'; | 
|  | import EventLogStore from './modules/Logs/EventLogStore'; | 
|  | import DumpsStore from './modules/Logs/DumpsStore'; | 
|  | import SensorsStore from './modules/HardwareStatus/SensorsStore'; | 
|  | import ServerLedStore from './modules/HardwareStatus/ServerLedStore'; | 
|  | import SystemStore from './modules/HardwareStatus/SystemStore'; | 
|  | import PowerSupplyStore from './modules/HardwareStatus/PowerSupplyStore'; | 
|  | import MemoryStore from './modules/HardwareStatus/MemoryStore'; | 
|  | import FanStore from './modules/HardwareStatus/FanStore'; | 
|  | import ChassisStore from './modules/HardwareStatus/ChassisStore'; | 
|  | import BmcStore from './modules/HardwareStatus/BmcStore'; | 
|  | import ProcessorStore from './modules/HardwareStatus/ProcessorStore'; | 
|  | import AssemblyStore from './modules/HardwareStatus/AssemblyStore'; | 
|  | import PostCodeLogsStore from './modules/Logs/PostCodeLogsStore'; | 
|  | import PoliciesStore from './modules/SecurityAndAccess/PoliciesStore'; | 
|  | import FactoryResetStore from './modules/Operations/FactoryResetStore'; | 
|  | import KeyClearStore from './modules/Operations/KeyClearStore'; | 
|  |  | 
|  | import WebSocketPlugin from './plugins/WebSocketPlugin'; | 
|  | import DateTimeStore from './modules/Settings/DateTimeStore'; | 
|  | import VirtualMediaStore from './modules/Operations/VirtualMediaStore'; | 
|  |  | 
|  | Vue.use(Vuex); | 
|  |  | 
|  | export default new Vuex.Store({ | 
|  | state: {}, | 
|  | mutations: {}, | 
|  | actions: {}, | 
|  | modules: { | 
|  | global: GlobalStore, | 
|  | authentication: AuthenticationStore, | 
|  | sessions: SessionsStore, | 
|  | dateTime: DateTimeStore, | 
|  | ldap: LdapStore, | 
|  | userManagement: UserManagementStore, | 
|  | firmware: FirmwareStore, | 
|  | serverBootSettings: BootSettingsStore, | 
|  | controls: ControlStore, | 
|  | powerControl: PowerControlStore, | 
|  | powerPolicy: PowerPolicyStore, | 
|  | powerSupply: PowerSupplyStore, | 
|  | network: NetworkStore, | 
|  | eventLog: EventLogStore, | 
|  | dumps: DumpsStore, | 
|  | sensors: SensorsStore, | 
|  | serverLed: ServerLedStore, | 
|  | certificates: CertificatesStore, | 
|  | system: SystemStore, | 
|  | memory: MemoryStore, | 
|  | fan: FanStore, | 
|  | chassis: ChassisStore, | 
|  | bmc: BmcStore, | 
|  | processors: ProcessorStore, | 
|  | assemblies: AssemblyStore, | 
|  | postCodeLogs: PostCodeLogsStore, | 
|  | virtualMedia: VirtualMediaStore, | 
|  | policies: PoliciesStore, | 
|  | factoryReset: FactoryResetStore, | 
|  | keyClear: KeyClearStore, | 
|  | }, | 
|  | plugins: [WebSocketPlugin], | 
|  | }); |