next-openapi-gen
Version:
Automatically generate OpenAPI 3.0 documentation from Next.js projects, with support for Zod schemas and TypeScript types.
22 lines (18 loc) • 453 B
JavaScript
export const scalarDeps = ["@scalar/api-reference-react", "ajv"];
export function ScalarUI(outputFile) {
return `
"use client";
import { ApiReferenceReact } from "@scalar/api-reference-react";
import "@scalar/api-reference-react/style.css";
export default function ApiDocsPage() {
return (
<ApiReferenceReact
configuration={{
_integration: "nextjs",
url: "/${outputFile}",
}}
/>
);
}
`;
}