Refine UI protocol documentation
[e-mobility-charging-stations-simulator.git] / src / ui / web / src / components / charging-stations / CSData.vue
index 661ea289d69a65791fbba71019c2028da6d506c7..ea8fd1da86569ad5870dabce006ec0c7dfbf49eb 100644 (file)
 import CSConnector from './CSConnector.vue';
 
 // import { reactive } from 'vue';
-import Utils from '@/composable/Utils';
-import {
+import Utils from '@/composables/Utils';
+import type {
   ChargingStationData,
   ChargingStationInfo,
   ConnectorStatus,
-} from '@/type/ChargingStationType';
+} from '@/types/ChargingStationType';
 
 const props = defineProps<{
   chargingStation: ChargingStationData;
@@ -46,7 +46,7 @@ function getHashId(): string {
   return props.chargingStation.hashId;
 }
 function getConnectors(): ConnectorStatus[] {
-  return props.chargingStation.connectors.slice(1);
+  return props.chargingStation.connectors?.slice(1);
 }
 function getInfo(): ChargingStationInfo {
   return props.chargingStation.stationInfo;