Fixed RPG
This commit is contained in:
+12
-2
@@ -1,5 +1,7 @@
|
||||
import { toggleSidebar, dom } from './state.js';
|
||||
import { initSessions, createNewChat } from './sessions.js';
|
||||
import {
|
||||
initSessions, openNewChatWizard, initNewChatWizard, initChatSettings, openChatSettings,
|
||||
} from './sessions.js';
|
||||
import { loadPersonas, initPersonaModals } from './personas.js';
|
||||
import { sendMessage, clearHistory } from './chat.js';
|
||||
|
||||
@@ -8,7 +10,8 @@ document.getElementById('sidebarToggle').addEventListener('click', () => {
|
||||
document.getElementById('sidebar').classList.toggle('collapsed', !open);
|
||||
});
|
||||
|
||||
document.getElementById('newChatBtn').addEventListener('click', createNewChat);
|
||||
document.getElementById('newChatBtn').addEventListener('click', openNewChatWizard);
|
||||
document.getElementById('chatSettingsBtn')?.addEventListener('click', openChatSettings);
|
||||
|
||||
dom.inputEl.addEventListener('input', () => {
|
||||
dom.inputEl.style.height = 'auto';
|
||||
@@ -25,6 +28,13 @@ dom.inputEl.addEventListener('keydown', (e) => {
|
||||
dom.sendBtn.addEventListener('click', sendMessage);
|
||||
dom.clearBtn.addEventListener('click', clearHistory);
|
||||
|
||||
dom.systemBlobToggle?.addEventListener('click', () => {
|
||||
const hidden = dom.systemBlobContent.classList.toggle('hidden');
|
||||
dom.systemBlobToggle.textContent = hidden ? 'Показать' : 'Скрыть';
|
||||
});
|
||||
|
||||
initPersonaModals();
|
||||
initNewChatWizard();
|
||||
initChatSettings();
|
||||
await initSessions();
|
||||
loadPersonas();
|
||||
|
||||
Reference in New Issue
Block a user