mirror of
https://github.com/facebook/docusaurus.git
synced 2025-06-20 03:32:29 +02:00
refactor(blog): theme-common shouldn't depend on blog content plugins (#10313)
This commit is contained in:
parent
7544a2373d
commit
61d6858864
29 changed files with 111 additions and 76 deletions
|
@ -7,7 +7,7 @@
|
|||
|
||||
import React, {useState} from 'react';
|
||||
import clsx from 'clsx';
|
||||
import {useBlogPost} from '@docusaurus/theme-common/internal';
|
||||
import {useBlogPost} from '@docusaurus/plugin-content-blog/client';
|
||||
import ChangelogItemHeaderAuthor from '@theme/ChangelogItem/Header/Author';
|
||||
import IconExpand from '@theme/Icon/Expand';
|
||||
import type {Props} from '@theme/BlogPostItem/Header/Authors';
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
*/
|
||||
|
||||
import React from 'react';
|
||||
import {useBlogPost} from '@docusaurus/theme-common/internal';
|
||||
import {useBlogPost} from '@docusaurus/plugin-content-blog/client';
|
||||
|
||||
import BlogPostItemHeaderTitle from '@theme/BlogPostItem/Header/Title';
|
||||
import BlogPostItemHeaderInfo from '@theme/BlogPostItem/Header/Info';
|
||||
|
|
|
@ -10,7 +10,10 @@ import clsx from 'clsx';
|
|||
import Translate from '@docusaurus/Translate';
|
||||
import Link from '@docusaurus/Link';
|
||||
import {HtmlClassNameProvider, ThemeClassNames} from '@docusaurus/theme-common';
|
||||
import {BlogPostProvider, useBlogPost} from '@docusaurus/theme-common/internal';
|
||||
import {
|
||||
BlogPostProvider,
|
||||
useBlogPost,
|
||||
} from '@docusaurus/plugin-content-blog/client';
|
||||
import BlogPostPageMetadata from '@theme/BlogPostPage/Metadata';
|
||||
import BlogLayout from '@theme/BlogLayout';
|
||||
import ChangelogItem from '@theme/ChangelogItem';
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue