// =============================================== // CMS Nova - Sistema de Administración Modular // =============================================== // --------- VERSION --------- export const NOVA_VERSION = '1.0.0-beta.1'; // --------- COMPONENTE PRINCIPAL --------- export function NovaAdminProvider({ children, config }: { children: React.ReactNode; config: any }) { return
{children}
; } // --------- CONFIGURACIÓN --------- export function createNovaConfig(config: any) { return { auth: { secret: '', adminRoles: ['ADMIN'], ...config.auth }, database: { url: '', provider: 'postgresql', ...config.database }, ui: { theme: 'light', title: 'CMS Nova', ...config.ui }, features: { users: true, plans: true, contentTypes: true, ...config.features } }; } // --------- UTILIDADES --------- export { cn } from './lib/utils'; // --------- NOTA --------- // Para usar como librería, importar también los estilos: // import '@nova/cms-admin/src/app/globals.css' // // Componentes específicos se pueden importar directamente: // import { AdminLayout } from '@nova/cms-admin/src/components/admin/AdminLayout' // import { Dashboard } from '@nova/cms-admin/src/components/admin/dashboard/DashboardPage/Dashboard'