KO
베타 번역

@core / kit-cms

1.0.1 ▾
인증됨MIT
GitHub

Next.js 자체 관리 사이트 키트: /admin에서 블록 페이지, 미디어, 메뉴, 설정, 폼, 사용자 편집

코드파일 38개컨텍스트약 1.8천토큰검사 통과

.genpmignore 적용 후 주입될 정확한 트리입니다. 고정 대상:

src/app/(cms)/_components/admin-client.tsx읽기 전용 · bb5d8e0
'use client';
// App del panel con los campos especiales del CMS: bloques, texto enriquecido y medios.
import '@/lib/ui/ui.css';
import '@/lib/admin/admin.css';
import { useMemo } from 'react';
import { AdminApp, type FieldRenderer } from '@/lib/admin/client';
import type { BlockMeta } from '@/lib/blocks';
import { blocksRenderer } from '@/lib/blocks/editor';
import { MediaField } from './media-field';
import { RichTextField } from './rich-text-field';

/** `blocks`: metadatos de los bloques calculados en el servidor (`blockMeta`), nunca el registro con su código. */
export function AdminClient({ path, blocks }: { path: string; blocks: BlockMeta[] }) {
  const renderers = useMemo<Record<string, FieldRenderer>>(() => ({ richText: RichTextField, media: MediaField, blocks: blocksRenderer(blocks) }), [blocks]);
  return <AdminApp basePath="/admin" apiBase="/api/admin" path={path} renderers={renderers} />;
}

@core/kit-cms 신고

패키지를 신고하려면 GitHub로 로그인하세요.