chore: move source.ts to lib folder
This commit is contained in:
parent
befd10cc5b
commit
9e54932b27
@ -1,6 +1,6 @@
|
||||
import { CustomPage } from '@/components/page/custom-page';
|
||||
import { pagesSource } from '@/lib/docs/source';
|
||||
import { constructMetadata } from '@/lib/metadata';
|
||||
import { pagesSource } from '@/lib/source';
|
||||
import { getUrlWithLocale } from '@/lib/urls/urls';
|
||||
import type { NextPageProps } from '@/types/next-page-props';
|
||||
import type { Metadata } from 'next';
|
||||
|
@ -1,6 +1,6 @@
|
||||
import { CustomPage } from '@/components/page/custom-page';
|
||||
import { pagesSource } from '@/lib/docs/source';
|
||||
import { constructMetadata } from '@/lib/metadata';
|
||||
import { pagesSource } from '@/lib/source';
|
||||
import { getUrlWithLocale } from '@/lib/urls/urls';
|
||||
import type { NextPageProps } from '@/types/next-page-props';
|
||||
import type { Metadata } from 'next';
|
||||
|
@ -1,6 +1,6 @@
|
||||
import { CustomPage } from '@/components/page/custom-page';
|
||||
import { pagesSource } from '@/lib/docs/source';
|
||||
import { constructMetadata } from '@/lib/metadata';
|
||||
import { pagesSource } from '@/lib/source';
|
||||
import { getUrlWithLocale } from '@/lib/urls/urls';
|
||||
import type { NextPageProps } from '@/types/next-page-props';
|
||||
import type { Metadata } from 'next';
|
||||
|
@ -1,7 +1,7 @@
|
||||
import { ReleaseCard } from '@/components/changelog/release-card';
|
||||
import Container from '@/components/layout/container';
|
||||
import { changelogSource } from '@/lib/docs/source';
|
||||
import { constructMetadata } from '@/lib/metadata';
|
||||
import { changelogSource } from '@/lib/source';
|
||||
import { getUrlWithLocale } from '@/lib/urls/urls';
|
||||
import type { NextPageProps } from '@/types/next-page-props';
|
||||
import type { Metadata } from 'next';
|
||||
|
@ -1,8 +1,8 @@
|
||||
import BlogGridWithPagination from '@/components/blog/blog-grid-with-pagination';
|
||||
import { websiteConfig } from '@/config/website';
|
||||
import { LOCALES } from '@/i18n/routing';
|
||||
import { blogSource, categorySource } from '@/lib/docs/source';
|
||||
import { constructMetadata } from '@/lib/metadata';
|
||||
import { blogSource, categorySource } from '@/lib/source';
|
||||
import { getUrlWithLocale } from '@/lib/urls/urls';
|
||||
import type { Locale } from 'next-intl';
|
||||
import { getTranslations } from 'next-intl/server';
|
||||
|
@ -1,8 +1,8 @@
|
||||
import BlogGridWithPagination from '@/components/blog/blog-grid-with-pagination';
|
||||
import { websiteConfig } from '@/config/website';
|
||||
import { LOCALES } from '@/i18n/routing';
|
||||
import { blogSource, categorySource } from '@/lib/docs/source';
|
||||
import { constructMetadata } from '@/lib/metadata';
|
||||
import { blogSource, categorySource } from '@/lib/source';
|
||||
import { getUrlWithLocale } from '@/lib/urls/urls';
|
||||
import type { Locale } from 'next-intl';
|
||||
import { getTranslations } from 'next-intl/server';
|
||||
|
@ -1,6 +1,6 @@
|
||||
import { BlogCategoryFilter } from '@/components/blog/blog-category-filter';
|
||||
import Container from '@/components/layout/container';
|
||||
import { categorySource } from '@/lib/docs/source';
|
||||
import { categorySource } from '@/lib/source';
|
||||
import { getTranslations } from 'next-intl/server';
|
||||
import type { PropsWithChildren } from 'react';
|
||||
|
||||
|
@ -1,8 +1,8 @@
|
||||
import BlogGridWithPagination from '@/components/blog/blog-grid-with-pagination';
|
||||
import { websiteConfig } from '@/config/website';
|
||||
import { LOCALES } from '@/i18n/routing';
|
||||
import { blogSource } from '@/lib/docs/source';
|
||||
import { constructMetadata } from '@/lib/metadata';
|
||||
import { blogSource } from '@/lib/source';
|
||||
import { getUrlWithLocale } from '@/lib/urls/urls';
|
||||
import type { Locale } from 'next-intl';
|
||||
import { getTranslations } from 'next-intl/server';
|
||||
|
@ -1,8 +1,8 @@
|
||||
import BlogGridWithPagination from '@/components/blog/blog-grid-with-pagination';
|
||||
import { websiteConfig } from '@/config/website';
|
||||
import { LOCALES } from '@/i18n/routing';
|
||||
import { blogSource } from '@/lib/docs/source';
|
||||
import { constructMetadata } from '@/lib/metadata';
|
||||
import { blogSource } from '@/lib/source';
|
||||
import { getUrlWithLocale } from '@/lib/urls/urls';
|
||||
import type { Locale } from 'next-intl';
|
||||
import { getTranslations } from 'next-intl/server';
|
||||
|
@ -4,14 +4,14 @@ import { getMDXComponents } from '@/components/custom/mdx-components';
|
||||
import { NewsletterCard } from '@/components/newsletter/newsletter-card';
|
||||
import { websiteConfig } from '@/config/website';
|
||||
import { LocaleLink } from '@/i18n/navigation';
|
||||
import { formatDate } from '@/lib/formatter';
|
||||
import { constructMetadata } from '@/lib/metadata';
|
||||
import {
|
||||
type BlogType,
|
||||
authorSource,
|
||||
blogSource,
|
||||
categorySource,
|
||||
} from '@/lib/docs/source';
|
||||
import { formatDate } from '@/lib/formatter';
|
||||
import { constructMetadata } from '@/lib/metadata';
|
||||
} from '@/lib/source';
|
||||
import { getUrlWithLocale } from '@/lib/urls/urls';
|
||||
import { CalendarIcon, FileTextIcon } from 'lucide-react';
|
||||
import type { Metadata } from 'next';
|
||||
|
@ -6,8 +6,8 @@ import {
|
||||
HoverCardTrigger,
|
||||
} from '@/components/ui/hover-card';
|
||||
import { LOCALES } from '@/i18n/routing';
|
||||
import { source } from '@/lib/docs/source';
|
||||
import { constructMetadata } from '@/lib/metadata';
|
||||
import { source } from '@/lib/source';
|
||||
import { getUrlWithLocale } from '@/lib/urls/urls';
|
||||
import Link from 'fumadocs-core/link';
|
||||
import {
|
||||
|
@ -3,7 +3,7 @@ import { Logo } from '@/components/layout/logo';
|
||||
import { ModeSwitcher } from '@/components/layout/mode-switcher';
|
||||
import { websiteConfig } from '@/config/website';
|
||||
import { docsI18nConfig } from '@/lib/docs/i18n';
|
||||
import { source } from '@/lib/docs/source';
|
||||
import { source } from '@/lib/source';
|
||||
import { getUrlWithLocale } from '@/lib/urls/urls';
|
||||
import { DocsLayout } from 'fumadocs-ui/layouts/docs';
|
||||
import type { BaseLayoutProps } from 'fumadocs-ui/layouts/shared';
|
||||
|
@ -1,5 +1,5 @@
|
||||
import { docsI18nConfig } from '@/lib/docs/i18n';
|
||||
import { source } from '@/lib/docs/source';
|
||||
import { source } from '@/lib/source';
|
||||
import { createTokenizer } from '@orama/tokenizers/mandarin';
|
||||
import { createI18nSearchAPI } from 'fumadocs-core/search/server';
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
import { websiteConfig } from '@/config/website';
|
||||
import { getLocalePathname } from '@/i18n/navigation';
|
||||
import { routing } from '@/i18n/routing';
|
||||
import { blogSource, categorySource, source } from '@/lib/docs/source';
|
||||
import { blogSource, categorySource, source } from '@/lib/source';
|
||||
import type { MetadataRoute } from 'next';
|
||||
import type { Locale } from 'next-intl';
|
||||
import { getBaseUrl } from '../lib/urls/urls';
|
||||
|
@ -1,8 +1,8 @@
|
||||
import { Skeleton } from '@/components/ui/skeleton';
|
||||
import { LocaleLink } from '@/i18n/navigation';
|
||||
import { PLACEHOLDER_IMAGE } from '@/lib/constants';
|
||||
import { type BlogType, authorSource, categorySource } from '@/lib/docs/source';
|
||||
import { formatDate } from '@/lib/formatter';
|
||||
import { type BlogType, authorSource, categorySource } from '@/lib/source';
|
||||
import Image from 'next/image';
|
||||
|
||||
interface BlogCardProps {
|
||||
|
@ -1,4 +1,4 @@
|
||||
import type { BlogType } from '@/lib/docs/source';
|
||||
import type { BlogType } from '@/lib/source';
|
||||
import EmptyGrid from '../shared/empty-grid';
|
||||
import CustomPagination from '../shared/pagination';
|
||||
import BlogGrid from './blog-grid';
|
||||
|
@ -1,6 +1,6 @@
|
||||
import BlogCard, { BlogCardSkeleton } from '@/components/blog/blog-card';
|
||||
import { websiteConfig } from '@/config/website';
|
||||
import type { BlogType } from '@/lib/docs/source';
|
||||
import type { BlogType } from '@/lib/source';
|
||||
|
||||
interface BlogGridProps {
|
||||
locale: string;
|
||||
|
@ -1,8 +1,8 @@
|
||||
import { Badge } from '@/components/ui/badge';
|
||||
import { Card, CardContent, CardHeader } from '@/components/ui/card';
|
||||
import { Separator } from '@/components/ui/separator';
|
||||
import type { ChangelogType } from '@/lib/docs/source';
|
||||
import { formatDate } from '@/lib/formatter';
|
||||
import type { ChangelogType } from '@/lib/source';
|
||||
import { CalendarIcon, TagIcon } from 'lucide-react';
|
||||
import { getMDXComponents } from '../custom/mdx-components';
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
import type { PagesType } from '@/lib/docs/source';
|
||||
import { formatDate } from '@/lib/formatter';
|
||||
import type { PagesType } from '@/lib/source';
|
||||
import { CalendarIcon } from 'lucide-react';
|
||||
import { getMDXComponents } from '../custom/mdx-components';
|
||||
import { Card, CardContent } from '../ui/card';
|
||||
|
Loading…
Reference in New Issue
Block a user