next-openapi-gen
Version:
Automatically generate OpenAPI 3.0 documentation from Next.js projects, with support for TypeScript types and Zod schemas.
21 lines (17 loc) • 420 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={{
url: "/${outputFile}",
}}
/>
);
}
`;
}