@@ -13,9 +13,7 @@ def:pub McpProvider(props: Any) -> JsxElement {
1313 has selectedTool : Any = None ;
1414 has selectedPrompt : Any = None ;
1515 has selectedResource : Any = None ;
16- has logsPanelOpen : bool = True ;
17- has sidebarOpen : bool = True ;
18- has addModalOpen : bool = False ;
16+
1917
2018 def addConnection (conn : Any) -> None {
2119 connections = lambda (prev: Any) -> Any { return prev.concat([conn]); };
@@ -47,10 +45,6 @@ def:pub McpProvider(props: Any) -> JsxElement {
4745 };
4846 }
4947 def clearHistory -> None { history = []; }
50- def toggleLogsPanel -> None { logsPanelOpen = lambda (prev: Any) -> Any { return not prev; }; }
51- def toggleSidebar -> None { sidebarOpen = lambda (prev: Any) -> Any { return not prev; }; }
52- def openAddModal -> None { addModalOpen = True ; }
53- def closeAddModal -> None { addModalOpen = False ; }
5448
5549 store = {
5650 " connections" : connections,
@@ -70,14 +64,7 @@ def:pub McpProvider(props: Any) -> JsxElement {
7064 " selectedPrompt" : selectedPrompt,
7165 " setSelectedPrompt" : lambda (p: Any) -> None { selectedPrompt = p; },
7266 " selectedResource" : selectedResource,
73- " setSelectedResource" : lambda (r: Any) -> None { selectedResource = r; },
74- " logsPanelOpen" : logsPanelOpen,
75- " toggleLogsPanel" : toggleLogsPanel,
76- " sidebarOpen" : sidebarOpen,
77- " toggleSidebar" : toggleSidebar,
78- " addModalOpen" : addModalOpen,
79- " openAddModal" : openAddModal,
80- " closeAddModal" : closeAddModal
67+ " setSelectedResource" : lambda (r: Any) -> None { selectedResource = r; }
8168 };
8269
8370 return < McpCtx.Provider value= {store}> {props.children}< / McpCtx.Provider> ;
0 commit comments