import dayjs from 'dayjs' import { filterFunctionsRequestResponse } from 'lib/logs' import { PreviewLogData } from '..' import { LOGS_TAILWIND_CLASSES } from '../Logs.constants' import { jsonSyntaxHighlight, ResponseCodeFormatter } 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 const timestamp = dayjs(log.timestamp / 1000) const DetailedRow = ({ label, value, code, }: { label: string value: string | React.ReactNode code?: boolean }) => { return (