Skip to content

Commit f47df54

Browse files
committed
clean
1 parent de7ffe6 commit f47df54

5 files changed

Lines changed: 2 additions & 53 deletions

File tree

components/ui/primitives.cl.jac

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -155,29 +155,3 @@ def:pub Textarea(props: Any) -> JsxElement {
155155
</div>;
156156
}
157157

158-
def:pub Panel(props: Any) -> JsxElement {
159-
title = props.title;
160-
children = props.children;
161-
actions = props.actions;
162-
extraClass = props.className or "";
163-
164-
return <div className={cn(["bg-card border border-border rounded-xl overflow-hidden", extraClass])}>
165-
{title and <div className="flex items-center justify-between px-4 py-2.5 border-b border-border bg-muted/30">
166-
<span className="text-sm font-semibold text-foreground">{title}</span>
167-
{actions and <div className="flex items-center gap-2">{actions}</div>}
168-
</div>}
169-
<div className="p-4">{children}</div>
170-
</div>;
171-
}
172-
173-
def:pub Empty(props: Any) -> JsxElement {
174-
icon = props.icon or "";
175-
message = props.message or "Nothing here";
176-
sub = props.sub;
177-
178-
return <div className="flex flex-col items-center justify-center py-12 gap-2 text-muted-foreground">
179-
<span className="text-3xl">{icon}</span>
180-
<p className="text-sm font-medium">{message}</p>
181-
{sub and <p className="text-xs text-muted-foreground/70">{sub}</p>}
182-
</div>;
183-
}

hooks/useMcpClient.cl.jac

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ cl import from ..store.mcp_store { useMcpStore }
99
glob sessions: Any = {};
1010

1111
glob MCP_PROXY_ENDPOINT: str = "/function/mcp_proxy";
12-
glob MAX_HISTORY_ITEMS: int = 200;
1312

1413
def buildRpcRequest(method: Any, params: Any = None) -> Any {
1514
req = {

jac.toml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,6 @@ jaclang = ">=0.12.0"
2828
[dependencies.npm]
2929
jac-client-node = "1.0.7"
3030
tailwindcss = "latest"
31-
zod = "^3.23.0"
32-
react-hook-form = "^7.53.0"
3331
"@uiw/react-json-view" = "^2.0.0-alpha.30"
3432
"@monaco-editor/react" = "^4.6.0"
3533
lucide-react = "^0.468.0"

store/mcp_store.cl.jac

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -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>;

styles/globals.css

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -159,12 +159,3 @@
159159
}
160160
.animate-float { animation: float 4s ease-in-out infinite; }
161161

162-
@keyframes shimmer {
163-
0% { background-position: -200% 0; }
164-
100% { background-position: 200% 0; }
165-
}
166-
.animate-shimmer {
167-
background: linear-gradient(90deg, transparent, color-mix(in oklch, var(--primary) 10%, transparent), transparent);
168-
background-size: 200% 100%;
169-
animation: shimmer 3s infinite;
170-
}

0 commit comments

Comments
 (0)