ApiInfo.jsx 387 B

123456789101112131415
  1. import React from "react";
  2. import useApiHealth from "../../../hooks/useApiHealth";
  3. export default () => {
  4. const data = useApiHealth();
  5. if (data === null) {
  6. return <p>Connecting to back-end...</p>
  7. }
  8. const { status, version } = data;
  9. return status === "healthy"
  10. ? <p>API Version: {version}</p>
  11. : <p>Unable to communicate with API server! Error: {status}</p>
  12. }