refactor: move premium related components to new folder

This commit is contained in:
javayhu 2025-09-03 01:10:03 +08:00
parent 5d5eb82013
commit 47adbcfd06
7 changed files with 6 additions and 6 deletions

View File

@ -1,9 +1,9 @@
import AllPostsButton from '@/components/blog/all-posts-button'; import AllPostsButton from '@/components/blog/all-posts-button';
import BlogGrid from '@/components/blog/blog-grid'; import BlogGrid from '@/components/blog/blog-grid';
import { PremiumBadge } from '@/components/blog/premium-badge';
import { PremiumGuard } from '@/components/blog/premium-guard';
import { getMDXComponents } from '@/components/docs/mdx-components'; import { getMDXComponents } from '@/components/docs/mdx-components';
import { NewsletterCard } from '@/components/newsletter/newsletter-card'; import { NewsletterCard } from '@/components/newsletter/newsletter-card';
import { PremiumBadge } from '@/components/premium/premium-badge';
import { PremiumGuard } from '@/components/premium/premium-guard';
import { websiteConfig } from '@/config/website'; import { websiteConfig } from '@/config/website';
import { LocaleLink } from '@/i18n/navigation'; import { LocaleLink } from '@/i18n/navigation';
import { formatDate } from '@/lib/formatter'; import { formatDate } from '@/lib/formatter';

View File

@ -1,7 +1,7 @@
import { PremiumBadge } from '@/components/blog/premium-badge';
import { PremiumGuard } from '@/components/blog/premium-guard';
import * as Preview from '@/components/docs'; import * as Preview from '@/components/docs';
import { getMDXComponents } from '@/components/docs/mdx-components'; import { getMDXComponents } from '@/components/docs/mdx-components';
import { PremiumBadge } from '@/components/premium/premium-badge';
import { PremiumGuard } from '@/components/premium/premium-guard';
import { import {
HoverCard, HoverCard,
HoverCardContent, HoverCardContent,

View File

@ -3,8 +3,8 @@ import { LocaleLink } from '@/i18n/navigation';
import { formatDate } from '@/lib/formatter'; import { formatDate } from '@/lib/formatter';
import { type BlogType, authorSource, categorySource } from '@/lib/source'; import { type BlogType, authorSource, categorySource } from '@/lib/source';
import Image from 'next/image'; import Image from 'next/image';
import { PremiumBadge } from '../premium/premium-badge';
import BlogImage from './blog-image'; import BlogImage from './blog-image';
import { PremiumBadge } from './premium-badge';
interface BlogCardProps { interface BlogCardProps {
locale: string; locale: string;

View File

@ -1,7 +1,7 @@
import { PremiumContent } from '@/components/blog/premium-content';
import { ImageWrapper } from '@/components/docs/image-wrapper'; import { ImageWrapper } from '@/components/docs/image-wrapper';
import { Wrapper } from '@/components/docs/wrapper'; import { Wrapper } from '@/components/docs/wrapper';
import { YoutubeVideo } from '@/components/docs/youtube-video'; import { YoutubeVideo } from '@/components/docs/youtube-video';
import { PremiumContent } from '@/components/premium/premium-content';
import { Accordion, Accordions } from 'fumadocs-ui/components/accordion'; import { Accordion, Accordions } from 'fumadocs-ui/components/accordion';
import { Callout } from 'fumadocs-ui/components/callout'; import { Callout } from 'fumadocs-ui/components/callout';
import { File, Files, Folder } from 'fumadocs-ui/components/files'; import { File, Files, Folder } from 'fumadocs-ui/components/files';