import { ApiEndpointDto } from "../dtos/ApiEndpointDto"; import { useTranslation } from "react-i18next"; import CollapsibleRow from "~/components/ui/tables/CollapsibleRow"; import ApiEndpointTitle from "./ApiEndpointTitle"; import MonacoEditor from "~/components/editors/MonacoEditor"; export default function ApiEndpoint({ item }: { item: ApiEndpointDto }) { const { t } = useTranslation(); return (
} title={}>
{item.responseSchema && ( <>
{t("api.docs.responseSchema")}
{}} theme="vs-dark" language="json" />
)} {item.bodyExample && ( <>
{t("api.docs.bodyExample")}
{}} theme="vs-dark" language="json" />
)}
); }