El componente Discourse-jitsi no funciona

He instalado discourse-jitsi pero no hay ninguna opción disponible en el editor para añadir una conferencia de Jitsi.

Hay un error:

[THEME 81 ‘Discourse Jitsi’] Error de compilación: SyntaxError: "Se ha declarado previamente el identificador ‘themePrefix’ en “/discourse/theme-81/discourse/components/modal/insert-jitsi: (11:7)\n\n 9 | import DModal from "discourse/components/d-modal";\n 10 | import TextField from "discourse/components/text-field";\n> 11 | import themePrefix from "discourse/helpers/theme-prefix";\n | ^\n 12 | import i18n from "discourse-common/helpers/i18n";\n 13 | export default class InsertJitsi extends Component {\n 14 | @tracked” (discourse/components/modal/insert-jitsi.gjs)

La función themePrefix ya está disponible en un contexto de componente, y el error ocurre porque la importación intenta sobrescribirla. Esto está relacionado con el último PR #20.

EDITAR: Hecho un PR :+1:

4 Me gusta

Como es un componente de tema #oficial (especialmente uno con una etiqueta configurada :slight_smile:), tener un tema dedicado es :chefs_kiss:. Me ahorra tener que dividir temas más tarde. :slight_smile:

3 Me gusta

¡Ah, genial! ¡Me alegra oír eso!

3 Me gusta

Muchas gracias por la corrección, @Arkshine, ya está fusionado.

2 Me gusta

Gracias @Arkshine, ¿podemos cerrar esto?

2 Me gusta

Este tema se cerró automáticamente después de 2 días. Ya no se permiten nuevas respuestas.