1import { createStore } from 'vuex'; 2 3import GlobalStore from './modules/GlobalStore'; 4import AuthenticationStore from './modules/Authentication/AuthenticanStore'; 5import SessionsStore from './modules/SecurityAndAccess/SessionsStore'; 6import LdapStore from './modules/SecurityAndAccess/LdapStore'; 7import UserManagementStore from './modules/SecurityAndAccess/UserManagementStore'; 8import CertificatesStore from './modules/SecurityAndAccess/CertificatesStore'; 9import FirmwareStore from './modules/Operations/FirmwareStore'; 10import BootSettingsStore from './modules/Operations/BootSettingsStore'; 11import ControlStore from './modules/Operations/ControlStore'; 12import PowerControlStore from './modules/ResourceManagement/PowerControlStore'; 13import PowerPolicyStore from './modules/Settings/PowerPolicyStore'; 14import NetworkStore from './modules/Settings/NetworkStore'; 15import EventLogStore from './modules/Logs/EventLogStore'; 16import DumpsStore from './modules/Logs/DumpsStore'; 17import SensorsStore from './modules/HardwareStatus/SensorsStore'; 18import ServerLedStore from './modules/HardwareStatus/ServerLedStore'; 19import SystemStore from './modules/HardwareStatus/SystemStore'; 20import PowerSupplyStore from './modules/HardwareStatus/PowerSupplyStore'; 21import MemoryStore from './modules/HardwareStatus/MemoryStore'; 22import FanStore from './modules/HardwareStatus/FanStore'; 23import ChassisStore from './modules/HardwareStatus/ChassisStore'; 24import BmcStore from './modules/HardwareStatus/BmcStore'; 25import ProcessorStore from './modules/HardwareStatus/ProcessorStore'; 26import AssemblyStore from './modules/HardwareStatus/AssemblyStore'; 27import PostCodeLogsStore from './modules/Logs/PostCodeLogsStore'; 28import PoliciesStore from './modules/SecurityAndAccess/PoliciesStore'; 29import FactoryResetStore from './modules/Operations/FactoryResetStore'; 30import SnmpAlertsStore from './modules/Settings/SnmpAlertsStore'; 31import KeyClearStore from './modules/Operations/KeyClearStore'; 32 33import DateTimeStore from './modules/Settings/DateTimeStore'; 34import VirtualMediaStore from './modules/Operations/VirtualMediaStore'; 35 36const store = createStore({ 37 state: {}, 38 mutations: {}, 39 actions: {}, 40 modules: { 41 global: GlobalStore, 42 authentication: AuthenticationStore, 43 sessions: SessionsStore, 44 dateTime: DateTimeStore, 45 ldap: LdapStore, 46 userManagement: UserManagementStore, 47 firmware: FirmwareStore, 48 serverBootSettings: BootSettingsStore, 49 controls: ControlStore, 50 powerControl: PowerControlStore, 51 powerPolicy: PowerPolicyStore, 52 powerSupply: PowerSupplyStore, 53 network: NetworkStore, 54 eventLog: EventLogStore, 55 dumps: DumpsStore, 56 sensors: SensorsStore, 57 serverLed: ServerLedStore, 58 snmpAlerts: SnmpAlertsStore, 59 certificates: CertificatesStore, 60 system: SystemStore, 61 memory: MemoryStore, 62 fan: FanStore, 63 chassis: ChassisStore, 64 bmc: BmcStore, 65 processors: ProcessorStore, 66 assemblies: AssemblyStore, 67 postCodeLogs: PostCodeLogsStore, 68 virtualMedia: VirtualMediaStore, 69 policies: PoliciesStore, 70 factoryReset: FactoryResetStore, 71 keyClear: KeyClearStore, 72 }, 73}); 74 75export default store; 76