fix: api documentation errors on ssr

This commit is contained in:
Mythie
2024-03-01 14:54:41 +11:00
parent 5cc4204788
commit 85885b5ad5
2 changed files with 11 additions and 1 deletions

View File

@ -1,3 +1,11 @@
'use client';
export { OpenApiDocsPage as default } from '@documenso/api/v1/api-documentation';
import dynamic from 'next/dynamic';
const Docs = dynamic(async () => import('@documenso/api/v1/api-documentation'), {
ssr: false,
});
export default function OpenApiDocsPage() {
return <Docs />;
}

View File

@ -8,3 +8,5 @@ import { OpenAPIV1 } from '@documenso/api/v1/openapi';
export const OpenApiDocsPage = () => {
return <SwaggerUI spec={OpenAPIV1} displayOperationId={true} />;
};
export default OpenApiDocsPage;