import type { versionInfo } from "../../types/types"; import ModalComponent from "./ModalComponent"; type VersionsModalProps = { isDevModalOpen: boolean; handleClose: () => void; data: versionInfo; }; const VersionsModal = ({ isDevModalOpen, handleClose, data }: VersionsModalProps) => { const uiName = __APP_NAME__; const uiVersion = __APP_VERSION__; const commitID = __GIT_COMMIT__; const commitTimeStamp = __GIT_TIMESTAMP__; return (

System Information

Application version details

Frontend (UI)

Name {uiName}
Version {uiVersion}
Revision (Commit ID) {commitID}
Build Time {commitTimeStamp}

Backend

Name {data?.appname || "N/A"}
Version {data?.version || "N/A"}
Revision (Commit ID) {data?.revision || "N/A"}
Build Time {data?.buildtime || "N/A"}
MAC Address {data?.MAC || "N/A"}
); }; export default VersionsModal;