Skip to content

Commit cc7b1b9

Browse files
committed
add temporary local spec
1 parent 9c71c6f commit cc7b1b9

File tree

2 files changed

+56073
-4
lines changed

2 files changed

+56073
-4
lines changed

src/components/api-docs/apiDocs.tsx

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,12 @@ import {Fragment, useEffect, useState} from 'react';
66
import {LoadingArticle} from 'apps/changelog/src/client/components/article';
77
import {OpenAPIV3_1} from 'openapi-types';
88
import {API, APICategory} from 'src/build/resolveOpenAPI';
9-
import {resolveRemoteApiSpec} from 'src/build/shared';
9+
// import {resolveRemoteApiSpec} from 'src/build/shared';
1010
import SwaggerUI, {SwaggerUIProps} from 'swagger-ui-react';
1111

1212
import {HTTPSnippetGenerators} from './plugins';
1313
import {getSnippetConfig} from './settings';
14+
import {LOCAL_API_SPEC} from './localApiSpec';
1415

1516
type OpenApiSpec = OpenAPIV3_1.Document;
1617

@@ -77,9 +78,11 @@ export function ApiDocs({api}: Props) {
7778
const [apiSpec, setApiSpec] = useState<OpenApiSpec | null>(null);
7879

7980
useEffect(() => {
80-
const fetchApiSpec = async () => {
81-
const remoteSpec = (await resolveRemoteApiSpec()) as any as OpenApiSpec;
82-
setApiSpec(remoteSpec);
81+
const fetchApiSpec = () => {
82+
// this is temporary, for demo purposed
83+
const spec = LOCAL_API_SPEC as any as OpenApiSpec;
84+
// const spec = (await resolveRemoteApiSpec()) as any as OpenApiSpec;
85+
setApiSpec(spec);
8386
};
8487

8588
fetchApiSpec();

0 commit comments

Comments
 (0)