'use client' import { useParams } from 'common' import { LogsPreviewer } from 'components/interfaces/Settings/Logs/LogsPreviewer' import { useEdgeFunctionQuery } from 'data/edge-functions/edge-function-query' /** Shared body of `pages/project/[ref]/functions/[functionSlug]/logs.tsx`. */ export function EdgeFunctionRuntimeLogsPageContent() { const { ref, functionSlug } = useParams() const { data: selectedFunction, isPending: isLoading } = useEdgeFunctionQuery({ projectRef: ref, slug: functionSlug, }) if (selectedFunction === undefined || isLoading) return null return (