UNPKG

@ai-growth/nextjs

Version:

Seamlessly integrate Sanity CMS with Next.js applications for automated blog routing and rendering

49 lines 1.49 kB
/** * @fileoverview AI Growth Next.js CMS Integration Package * * This package provides seamless integration between Sanity CMS and Next.js applications, * featuring enterprise-grade SEO optimization, performance caching, lazy loading, * comprehensive error handling, and responsive image optimization. * * @version 1.2.0 * @author AI Growth Team * @license MIT */ export { CmsProvider, CmsRouteHandler, DefaultTemplate, ErrorBoundary, SEOHead, OptimizedImage, LoadingSkeleton, FallbackContent, ThemeProvider, } from './components'; export { ContentTemplate, PostTemplate, PageTemplate, BlogTemplate, } from './templates'; export { useCmsContent, useCmsContentCached, useCmsContentList, } from './hooks'; export type { CMSConfig, CMSPageContent, CMSRouterProps } from './types'; import type { CMSConfig } from './types'; /** * Current package version * @public */ export declare const version = "0.2.0"; /** * Default configuration values for the CMS integration * * @example * ```tsx * import { defaultConfig } from '@ai-growth/nextjs'; * * const config = { * ...defaultConfig, * projectId: 'your-project-id', * dataset: 'production' * }; * ``` * * @public */ export declare const defaultConfig: Partial<CMSConfig>; /** * Default export containing package metadata and configuration * * @public */ declare const _default: { version: string; defaultConfig: Partial<CMSConfig>; }; export default _default; //# sourceMappingURL=index.d.ts.map