- Eerste stap in het opnieuw laten werken van de chat client...
This commit is contained in:
@@ -4,10 +4,8 @@
|
||||
{% block title %}{{ tenant_make.name|default('EveAI') }} - AI Chat{% endblock %}
|
||||
|
||||
{% block head %}
|
||||
<!-- Chat specific CSS -->
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='assets/css/chat-components.css') }}">
|
||||
|
||||
<!-- Pass server data to JavaScript -->
|
||||
<!-- Pass server data to JavaScript - vroeg in de head -->
|
||||
<script>
|
||||
// Definieer chatConfig voordat componenten worden geladen
|
||||
window.chatConfig = {
|
||||
@@ -24,7 +22,11 @@
|
||||
apiPrefix: '{{ request.headers.get("X-Forwarded-Prefix", "") }}',
|
||||
language: '{{ session.magic_link.specialist_args.language|default("nl") }}',
|
||||
supportedLanguageDetails: {{ config.SUPPORTED_LANGUAGE_DETAILS|tojson|safe }},
|
||||
allowedLanguages: {{ tenant_make.allowed_languages|tojson|safe }}
|
||||
allowedLanguages: {{ tenant_make.allowed_languages|tojson|safe }},
|
||||
tenantMake: {
|
||||
name: "{{ tenant_make.name|default('EveAI') }}",
|
||||
logo_url: "{{ tenant_make.logo_url|default('') }}"
|
||||
}
|
||||
};
|
||||
|
||||
// Debug info om te controleren of chatConfig correct is ingesteld
|
||||
@@ -33,14 +35,11 @@
|
||||
{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<!-- Gebruik het ChatApp component -->
|
||||
<chat-app>
|
||||
</chat-app>
|
||||
|
||||
<!-- De chat container is leeg en wordt via JavaScript gevuld -->
|
||||
<!-- Het ChatApp component wordt via de app-initializer gemount -->
|
||||
{% endblock %}
|
||||
|
||||
{% block scripts %}
|
||||
<!-- Import components and main app -->
|
||||
<!-- Alle componenten worden geladen met absolute paden vanaf /static/ -->
|
||||
<script type="module" src="{{ url_for('static', filename='assets/js/chat-app.js') }}"></script>
|
||||
<!-- Alle componenten worden al geladen via chat-client.js in scripts.html -->
|
||||
<!-- Geen extra imports nodig -->
|
||||
{% endblock %}
|
||||
|
||||
Reference in New Issue
Block a user