n-m-api / src /app /components /Swagger.tsx
AlexMia's picture
Upload 49 files
bb11990 verified
raw
history blame contribute delete
486 Bytes
'use client';
import 'swagger-ui-react/swagger-ui.css';
import dynamic from "next/dynamic";
type Props = {
spec: Record<string, any>,
};
const SwaggerUI = dynamic(() => import('swagger-ui-react'), { ssr: false });
function Swagger({ spec }: Props) {
return <SwaggerUI spec={spec} requestInterceptor={(req) => {
// Remove cookies before sending requests
req.credentials = 'omit';
console.log(req);
return req;
}} />;
}
export default Swagger;