diff --git a/packages/docusaurus-theme-classic/src/theme/AnnouncementBar/index.tsx b/packages/docusaurus-theme-classic/src/theme/AnnouncementBar/index.tsx index ddea4e602c..d2f54e2525 100644 --- a/packages/docusaurus-theme-classic/src/theme/AnnouncementBar/index.tsx +++ b/packages/docusaurus-theme-classic/src/theme/AnnouncementBar/index.tsx @@ -6,7 +6,8 @@ */ import React, {type ReactNode} from 'react'; -import {useThemeConfig} from '@docusaurus/theme-common'; +import clsx from 'clsx'; +import {ThemeClassNames, useThemeConfig} from '@docusaurus/theme-common'; import {useAnnouncementBar} from '@docusaurus/theme-common/internal'; import AnnouncementBarCloseButton from '@theme/AnnouncementBar/CloseButton'; import AnnouncementBarContent from '@theme/AnnouncementBar/Content'; @@ -22,7 +23,10 @@ export default function AnnouncementBar(): ReactNode { const {backgroundColor, textColor, isCloseable} = announcementBar!; return (
{isCloseable &&
} diff --git a/packages/docusaurus-theme-classic/src/theme/Footer/Layout/index.tsx b/packages/docusaurus-theme-classic/src/theme/Footer/Layout/index.tsx index 01d337628e..ae9c42b606 100644 --- a/packages/docusaurus-theme-classic/src/theme/Footer/Layout/index.tsx +++ b/packages/docusaurus-theme-classic/src/theme/Footer/Layout/index.tsx @@ -7,6 +7,7 @@ import React, {type ReactNode} from 'react'; import clsx from 'clsx'; +import {ThemeClassNames} from '@docusaurus/theme-common'; import type {Props} from '@theme/Footer/Layout'; export default function FooterLayout({ @@ -17,7 +18,7 @@ export default function FooterLayout({ }: Props): ReactNode { return (