PT

@core / kit-cms

1.0.1 ▾
verificadoMIT
GitHub

Kit de site autogerenciável para Next.js: /admin para editar páginas com blocos, mídia, menus, ajustes e usuários

Código38 arquivosContexto~1,8 mil tokensanálise aprovada

A árvore exata que será injetada, após o .genpmignore. Fixada em

src/app/(cms)/_templates/genpm/search.tssomente leitura · bb5d8e0
// Qué se indexa en la búsqueda del sitio.
import { blocksToText } from '@/lib/blocks';
import { contentSearchSource } from '@/lib/content';
import type { BlockInstance } from '@/lib/blocks';
import { toPlainText } from '@/lib/rich-text';
import { registerSearchSource } from '@/lib/search';
import { blocks } from './blocks';
import { pagePath } from './content';

registerSearchSource(
  contentSearchSource('pages', {
    path: pagePath,
    text: (d) => blocksToText(d.blocks as BlockInstance[], blocks, (doc) => toPlainText(doc as never)),
  }),
);

Denunciar @core/kit-cms

Entre com o GitHub para denunciar um pacote.