Discourse-jitsi component funktioniert nicht

Ich habe discourse-jitsi installiert, aber es gibt keine Option im Editor, um eine Jitsi-Konferenz hinzuzufügen.

Es gibt einen Fehler:

[THEME 81 ‘Discourse Jitsi’] Kompilierungsfehler: SyntaxError: „/discourse/theme-81/discourse/components/modal/insert-jitsi: Bezeichner ‚themePrefix‘ wurde bereits deklariert. (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)\n

Die Funktion themePrefix ist bereits in einem Komponentenkontext verfügbar, und der Fehler tritt auf, weil der Import versucht, diese zu überschreiben. Dies steht im Zusammenhang mit dem neuesten PR #20.\n\ndiscourse-jitsi/javascripts/discourse/components/modal/insert-jitsi.gjs at main · discourse/discourse-jitsi · GitHub Habe einen PR erstellt :+1:\n\nFIX: Syntax and settings issues by Arkshine · Pull Request #21 · discourse/discourse-jitsi · GitHub

4 „Gefällt mir“

Da es sich um eine #offizielle Theme-Komponente handelt (besonders eine mit einem eingerichteten Tag :slight_smile:), ist ein eigener Thread :chefs_kiss:. Das erspart mir, später Themen aufteilen zu müssen. :slight_smile:

3 „Gefällt mir“

Ah, großartig! Gut zu hören!

3 „Gefällt mir“

Vielen Dank für die Korrektur, @Arkshine, sie wurde jetzt zusammengeführt.

2 „Gefällt mir“

Danke @Arkshine, können wir das hier abschließen?

2 „Gefällt mir“

Dieses Thema wurde nach 2 Tagen automatisch geschlossen. Neue Antworten sind nicht mehr möglich.