diff --git a/cli/index.ts b/cli/index.ts index e5f90733..7c2c8fc4 100644 --- a/cli/index.ts +++ b/cli/index.ts @@ -14,7 +14,7 @@ import * as zlib from 'zlib'; import { createStore, loadAndBundleSpec, Redoc } from 'redoc'; import { watch } from 'chokidar'; -import { createReadStream, existsSync, readFileSync, ReadStream, writeFileSync, lstatSync } from 'fs'; +import { createReadStream, existsSync, lstatSync, readFileSync, ReadStream, writeFileSync } from 'fs'; import * as mkdirp from 'mkdirp'; import * as YargsParser from 'yargs'; diff --git a/e2e/disable-infinite-scroll-index.html b/e2e/disable-infinite-scroll-index.html new file mode 100644 index 00000000..e69de29b diff --git a/e2e/integration/infinite-scroll.e2e.ts b/e2e/integration/infinite-scroll.e2e.ts new file mode 100644 index 00000000..e69de29b diff --git a/src/components/ContentItems/SingleContentItem.tsx b/src/components/ContentItems/SingleContentItem.tsx new file mode 100644 index 00000000..e69de29b diff --git a/src/services/RedocNormalizedOptions.ts b/src/services/RedocNormalizedOptions.ts index 67fcd808..4d002823 100644 --- a/src/services/RedocNormalizedOptions.ts +++ b/src/services/RedocNormalizedOptions.ts @@ -24,6 +24,7 @@ export interface RedocRawOptions { hideSingleRequestSampleTab?: boolean | string; menuToggle?: boolean | string; jsonSampleExpandLevel?: number | string | 'all'; + disableInfiniteScroll?: boolean | string; unstable_ignoreMimeParameters?: boolean; @@ -144,6 +145,7 @@ export class RedocNormalizedOptions { menuToggle: boolean; jsonSampleExpandLevel: number; enumSkipQuotes: boolean; + disableInfiniteScroll: boolean; /* tslint:disable-next-line */ unstable_ignoreMimeParameters: boolean; @@ -182,7 +184,7 @@ export class RedocNormalizedOptions { raw.jsonSampleExpandLevel, ); this.enumSkipQuotes = argValueToBoolean(raw.enumSkipQuotes); - + this.disableInfiniteScroll = argValueToBoolean(raw.disableInfiniteScroll); this.unstable_ignoreMimeParameters = argValueToBoolean(raw.unstable_ignoreMimeParameters); this.allowedMdComponents = raw.allowedMdComponents || {};