import dayjs from 'dayjs' import { filterFunctionsRequestResponse } from 'lib/logs' import { PreviewLogData } from '..' import { LOGS_TAILWIND_CLASSES } from '../Logs.constants' import { jsonSyntaxHighlight, ResponseCodeFormatter, SelectionDetailedRow, SelectionDetailedTimestampRow, } from '../LogsFormatters' const FunctionInvocationSelectionRender = ({ log }: { log: PreviewLogData }) => { const metadata = log.metadata?.[0] const request = metadata?.request?.[0] const response = metadata?.response?.[0] const method = request?.method const status = response?.status_code const requestUrl = new URL(request?.url) const executionTimeMs = metadata.execution_time_ms const deploymentId = metadata.deployment_id return ( <>
} />

Request Metadata

          

Response Metadata

          
) } export const FunctionInvocationHeaderRender = (log: any) => { const method = log?.method const path = log?.request?.url return `${method} ${path}` } export default FunctionInvocationSelectionRender