fix board context management, cleanup

This commit is contained in:
marlon-erler
2026-04-13 19:45:52 +00:00
parent f16059f91a
commit c2da7f4c9b
19 changed files with 63 additions and 89 deletions
+1 -1
View File
@@ -13,7 +13,7 @@ export function ChatViewToggleButton(
chatViewModel: ChatViewModel,
) {
function select() {
chatViewModel.selectedPage.value = page;
chatViewModel.openPage(page);
}
const isSelected = React.createProxyState(
-2
View File
@@ -18,8 +18,6 @@ export function ChatPage(
const mainContent = React.createProxyState(
[chatViewModel.selectedPage],
() => {
chatViewModel.closeSubPages();
switch (chatViewModel.selectedPage.value) {
case ChatPageTypes.Settings: {
return SettingsPage(