Web UI: Fix NPE at template loading
[e-mobility-charging-stations-simulator.git] / src / ui / web / src / components / charging-stations / CSInfoModal.vue
index f9481b58845d77223a7afe1be5b0eee52cac1c0a..aa9bcd5dc0d36ebddb5a7fcade41f73cfa7bcde9 100644 (file)
@@ -1,6 +1,6 @@
 <template>
   <Modal :visibility="props.isVisible">
-    <div class="card-info">vendor: {{ props.info.chargePointVendor }}</div>
+    <div class="card-info">vendor: {{ props.stationInfo.chargePointVendor }}</div>
   </Modal>
 </template>
 
@@ -9,8 +9,8 @@ import Modal from '@/components/Modal.vue';
 import type { ChargingStationInfo } from '@/types/ChargingStationType';
 
 const props = defineProps<{
+  stationInfo: ChargingStationInfo;
   isVisible: boolean;
-  info: ChargingStationInfo;
 }>();
 </script>