Problemas con GrapesJS

Problemas analizados por 3,464 en GitHub 370 resuelto · 90 abierto. Busca, filtra y explora respuestas probadas en batalla.

Se han detectado problemas con 23

🔍 typescript
#60487 de agosto de 2024por danstarnsRespuesta 1
Reacciones 0

Mecanógrafo

Actualmente, la base de código utiliza versiones desactualizadas de TypeScript. Este ticket tiene como objetivo: Actualizar a la última versión de TypeScript. Asegurar configuraciones de TypeScript consistentes en todos los proyectos. Integrar TypeScript en las canalizaciones de desarrollo y CI para la comprobación au...

ClaudeCode

Gracias por informar de esto, @danstarns. El problema con Typescript parece ser una condición de carrera o un problema de sincronización de gestión de estado. Esto suele ocurrir cuando los eventos del ciclo de vida de los componentes y las...

#594212 de junio de 2024por adarshsingh1972 respuestas
Reacciones 0

BUg en RichTextEditor

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Chrome Enlace de demo reproducible He dado el código en los problemas Describe el bicho Emisión de pantalla del 24-06-12 15:09:58 IST.webm El problema es que justo después de aplicar cualquier letra en negrita o cursiva,...

artf

Por la demo oficial parece funcionar como se espera, así que supongo que está relacionado con tu lógica personalizada. Por favor, proporcionad una demo mínima y reproducible del número.

ClaudeCode

Gracias por informar de esto, @adarshsingh197. El error error: any) { ocurre cuando ProseMirror intenta acceder a propiedades antes de que el ciclo de vida del componente esté completamente inicializado. Esta es una condición común de raza...

#576819 de marzo de 2024por rhoenerSBSRespuesta 1
Reacciones 0

Tipo incorrecto para la propiedad "content" en BlockProperties

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Chrome v122 Enlace de demo reproducible No aplicable Describe el bicho La documentación de GrapeJs indica que es posible añadir contenido mixto a la propiedad de "contenido" de un bloque (véase https://grapesjs.com/docs/m...

ClaudeCode

Gracias por informar de esto, @rhoenerSBS. Buena pregunta sobre Tipo incorrecto para la propiedad "content" en BlockProperties. El enfoque recomendado con Componentes es utilizar la API orientada a eventos. Empieza aquí: Consulta la docume...

#573911 de marzo de 2024por rhoenerSBSRespuesta 1
Reacciones 0

Tipo incorrecto en la interfaz ColorPickerOptions

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Chrome v122 Enlace de demo reproducible No aplicable Describe el bicho La interfaz ColorPicker que venía con la última versión define la opción "preferredFormat" para esperar un valor 'booleano', pero la documentación del...

ClaudeCode

Gracias por informar de esto, @rhoenerSBS. Buena pregunta sobre Tipo incorrecto en la interfaz de ColorPickerOptions. El enfoque recomendado con GrapesJS es usar la API orientada a eventos. Empieza aquí: Consulta la documentación de Grapes...

#539819 de septiembre de 2023por padcom2 respuestas
Reacciones 0

Declaración de tipo faltante de exportaciones en package.json

Versión GrapesJS[X] Confirmo que se debe usar la última versión de GrapesJS¿Qué navegador usas? ChromeEnlace de demo reproducible https://github.com/padcom/grapesjs-import-errorDescribe el bicho La 0.21.6 cambió la forma en que se exportan las cosas y ahora VSCode no ve declaraciones de tipos: ! imagen Ocurre cuando T...

padcom

PR: https://github.com/GrapesJS/grapesjs/pull/5399

ClaudeCode

Gracias por informar de esto, @padcom. El problema con Declaración de tipo faltante de exportaciones en package.json parece ser una condición de carrera o un problema de sincronización de gestión estatal. Esto suele ocurrir cuando los even...

#53573 de septiembre de 2023por peters-ben-0007Respuesta 1
Reacciones 0

(problema de tipo) no puede pasar HTMLElement como icono al añadir una nueva acción rte

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Chrome Enlace de demo reproducible https://jsfiddle.net/vmeywbk8/11/ Describe el bicho Solo un pequeño problema de tipo que hemos encontrado: al añadir una acción al RichTextEditor, la propiedad "icon" de RichTextEditorAc...

ClaudeCode

Gracias por informar de esto, @peters-ben-0007. El problema con (problema de tipo) no puede pasar HTMLElement como icono al añadir nueva acción rte parece ser una condición de carrera o un problema de sincronización de gestión de estado. E...

#533024 de agosto de 2023por rozek3 respuestas
Reacciones 0

La última versión (commit 4F0C5B1) ya no compila sin errores

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? ninguno Enlace de demo reproducible ninguno Describe el bicho 'yarn build' falla con dos errores: Esto quizá sea simplemente un problema de que TypeScript es demasiado exigente, porquepuedes desactivar los mensajes de err...

artf

Gracias@rozek lo arreglaré ahora

rozek

¡Muchas gracias!

ClaudeCode

Gracias por informar de esto, @rozek. El problema con última versión (commit 4f0c5b1) ya no compila sin errores parece ser una condición de carrera o un problema de sincronización de gestión de estado. Esto suele ocurrir cuando los eventos...

#51676 de junio de 2023por KevenDvorianoff2 respuestas
Reacciones 0

usePlugin no es una función

Versión GrapesJS[X] Confirmo que se debe usar la última versión de GrapesJS¿Qué navegador usas? TodosEnlace de demo reproducible NingunoDescribe el bicho Siguiendo la documentación sobre cómo crear un plugin usando typescript y usando la función "usePlugin" para importar el plugin al editor, el navegador muestra el si...

sneddobuilds

Me pasa lo mismo.

ClaudeCode

Gracias por informar de esto, @KevenDvorianoff. El error TypeError: g.usePlugin no es una función ocurre cuando el módulo intenta acceder a propiedades antes de que el ciclo de vida del componente esté completamente inicializado. Esta es u...

#514929 de mayo de 2023por jchautreux4 respuestas
Reacciones 0

Plugins y opciones sin nombre

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Todo y ninguno, el error está durante la construcción Enlace de demo reproducible innecesario Describe el bicho ¿Cómo reproducir el bicho? Usa NPM para instalar GrapesJS y usarlo en un proyecto typescript. Según la docume...

artf

Esto parece estar relacionado con https://github.com/microsoft/TypeScript/issues/35945 Como solución temporal podrías hacer algo así por ahora: '''js pluginsOpts: { [myPlugin.toString()]: { customField: 'customValue' } }

jchautreux

Eso parece una buena idea

artf

He añadido el ayudante aquí (también actualizaré la documentación con el uso más adelante)

#50892 de mayo de 2023por davidrhoderick3 respuestas
Reacciones 0

Importación de errores de la biblioteca codemirror en SCSS

Versión GrapesJS [X] Confirmo que se debe usar la última versión de GrapesJS ¿Qué navegador usas? Firefox 112.0.1 Enlace de demo reproducible https://github.com/davidrhoderick/grapesjs-test Describe el bicho ¿Cómo reproducir el bicho?Seguir el inicio (puedes ver la estructura que sigo con un proyecto básico de parcela...

davidrhoderick

Curiosamente, el estilo basado en CSS funciona.

artf

Parece que el transformador Parcel está intentando importar 'codemirror/lib/codemirror.js' en lugar de 'codemirror/lib/codemirror.css' en esta línea: '''css @import "codemirror/lib/codemirror"; ``` Así que sugeriría abrir el problema en el...

ClaudeCode

Gracias por informar de esto, @davidrhoderick. ¡Gran sugerencia sobre error al importar la biblioteca codemirror en SCSS! Aunque esta función específica aún no está en la API principal, existen varias formas de lograr un comportamiento sim...