refactor(theme-common): move useDocsPreferredVersion() to public api (#7729)

This commit is contained in:
Sébastien Lorber 2022-07-06 17:58:18 +02:00 committed by GitHub
parent 8a72b769b1
commit bc0538f6fa
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 5 additions and 6 deletions

View file

@ -10,10 +10,8 @@ import {
useVersions, useVersions,
useActiveDocContext, useActiveDocContext,
} from '@docusaurus/plugin-content-docs/client'; } from '@docusaurus/plugin-content-docs/client';
import { import {useDocsPreferredVersion} from '@docusaurus/theme-common';
useDocsPreferredVersion, import {useDocsVersionCandidates} from '@docusaurus/theme-common/internal';
useDocsVersionCandidates,
} from '@docusaurus/theme-common/internal';
import {translate} from '@docusaurus/Translate'; import {translate} from '@docusaurus/Translate';
import DefaultNavbarItem from '@theme/NavbarItem/DefaultNavbarItem'; import DefaultNavbarItem from '@theme/NavbarItem/DefaultNavbarItem';
import DropdownNavbarItem from '@theme/NavbarItem/DropdownNavbarItem'; import DropdownNavbarItem from '@theme/NavbarItem/DropdownNavbarItem';

View file

@ -73,3 +73,5 @@ export {isRegexpStringMatch} from './utils/regexpUtils';
export {duplicates, uniq} from './utils/jsUtils'; export {duplicates, uniq} from './utils/jsUtils';
export {usePrismTheme} from './hooks/usePrismTheme'; export {usePrismTheme} from './hooks/usePrismTheme';
export {useDocsPreferredVersion} from './contexts/docsPreferredVersion';

View file

@ -27,7 +27,6 @@ export {DocsSidebarProvider, useDocsSidebar} from './contexts/docsSidebar';
export {DocProvider, useDoc, type DocContextValue} from './contexts/doc'; export {DocProvider, useDoc, type DocContextValue} from './contexts/doc';
export { export {
useDocsPreferredVersion,
useDocsPreferredVersionByPluginId, useDocsPreferredVersionByPluginId,
DocsPreferredVersionContextProvider, DocsPreferredVersionContextProvider,
} from './contexts/docsPreferredVersion'; } from './contexts/docsPreferredVersion';

View file

@ -12,7 +12,7 @@ import React, {
useRef, useRef,
type ReactNode, type ReactNode,
} from 'react'; } from 'react';
import {useDocsPreferredVersion} from '@docusaurus/theme-common/internal'; import {useDocsPreferredVersion} from '@docusaurus/theme-common';
import {useVersions} from '@docusaurus/plugin-content-docs/client'; import {useVersions} from '@docusaurus/plugin-content-docs/client';
import Translate from '@docusaurus/Translate'; import Translate from '@docusaurus/Translate';
import CodeBlock from '@theme/CodeBlock'; import CodeBlock from '@theme/CodeBlock';