diff --git a/src/components/Modals/VehicleViewModal/index.tsx b/src/components/Modals/VehicleViewModal/index.tsx
index 4a1bd6b..8995770 100644
--- a/src/components/Modals/VehicleViewModal/index.tsx
+++ b/src/components/Modals/VehicleViewModal/index.tsx
@@ -83,31 +83,42 @@ export default function VehicleViewModal({ open, setViewModal, id }: Props) {
- Name: {selectedVehicle.name}
+ Name:{" "}
+
+ {selectedVehicle.name}
+
Company:{" "}
- {selectedVehicle.company}
+
+ {selectedVehicle.company}
+
- Model Name:{" "}
- {selectedVehicle.modelName}
+ Model Name:
+
+ {selectedVehicle.modelName}
+
- Charge Type:{" "}
- {selectedVehicle.chargeType}
+ Charge Type:
+
+ {selectedVehicle.chargeType}
+
- Image URL:{" "}
- {selectedVehicle.imageUrl}
+ Image URL:
+
+ {selectedVehicle.imageUrl ?? "N/A"}
+
diff --git a/src/components/Modals/ViewModal/index.tsx b/src/components/Modals/ViewModal/index.tsx
index b303d27..cc428e5 100644
--- a/src/components/Modals/ViewModal/index.tsx
+++ b/src/components/Modals/ViewModal/index.tsx
@@ -10,14 +10,12 @@ type Props = {
id?: string;
};
-const mainContainerStyle = {
+const style = {
position: "absolute",
top: "50%",
left: "50%",
transform: "translate(-50%, -50%)",
- // width: "544px",
- // height: "190px",
- gap: "8px",
+ width: 400,
bgcolor: "background.paper",
borderRadius: 2,
boxShadow: "0px 4px 20px rgba(0, 0, 0, 0.15)",
@@ -25,16 +23,7 @@ const mainContainerStyle = {
display: "flex",
flexDirection: "column",
alignItems: "center",
-};
-
-const headerLayoutStyle = {
- // width: 544,
- // height: 48,
- gap: "24px",
- paddingBottom: "12px",
- display: "flex",
- alignItems: "center",
- justifyContent: "space-between",
+ gap: 2,
};
export default function ViewModal({ open, setViewModal, id }: Props) {
@@ -54,74 +43,69 @@ export default function ViewModal({ open, setViewModal, id }: Props) {
aria-labelledby="modal-title"
aria-describedby="modal-description"
>
-
-
-
- {selectedAdmin?.name}'s Details
-
+
+
setViewModal(false)}
sx={{
- cursor: "pointer",
display: "flex",
alignItems: "center",
- marginLeft: "auto", // Ensures the button is at the right end
- justifyContent:"flex-end"
+ justifyContent: "space-between",
+ width: "100%",
}}
>
-
+
+ {selectedAdmin?.name || "Admin"}'s Details
+
+ setViewModal(false)}
+ sx={{
+ cursor: "pointer",
+ display: "flex",
+ alignItems: "center",
+ }}
+ >
+
+
-
+
{selectedAdmin ? (
-
-
-
-
- Name:
+
+
+
+ Name:
+
+ {selectedAdmin.name}
- {selectedAdmin.name}
-
-
-
- Phone:
-
- {selectedAdmin.phone}
-
-
-
- Email:
-
- {selectedAdmin.email}
-
-
-
- Address:
-
-
- {selectedAdmin.registeredAddress ?? "N/A"}
-
-
+
-
+
+
+ Phone:
+ {selectedAdmin.phone}
+
+
+
+
+ Email:
+ {selectedAdmin.email}
+
+
+
+
+ Address:
+
+ {selectedAdmin.registeredAddress ?? "N/A"}
+
+
+
) : (
No admin found with this ID