import { gql, useQuery } from "@apollo/client"; import { Box, Grid, Paper } from "@material-ui/core"; import ResponseDetail from "./ResponseDetail"; import RequestDetail from "./RequestDetail"; const HTTP_REQUEST_LOG = gql` query HttpRequestLog($id: ID!) { httpRequestLog(id: $id) { id method url proto body response { proto status statusCode body } } } `; interface Props { requestId: string; } function LogDetail({ requestId: id }: Props): JSX.Element { const { loading, error, data } = useQuery(HTTP_REQUEST_LOG, { variables: { id }, }); if (loading) return