fix MCP missing refs on reload
This commit is contained in:
parent
98c46c04e4
commit
9d89c01b97
@ -3,8 +3,13 @@ import { titleCase } from "text-case";
|
||||
import { BookOpenText, ArrowClockwise } from "@phosphor-icons/react";
|
||||
import MCPLogo from "@/media/agents/mcp-logo.svg";
|
||||
import MCPServers from "@/models/mcpServers";
|
||||
import showToast from "@/utils/toast";
|
||||
|
||||
export function MCPServerHeader({ setMcpServers, children }) {
|
||||
export function MCPServerHeader({
|
||||
setMcpServers,
|
||||
setSelectedMcpServer,
|
||||
children,
|
||||
}) {
|
||||
const [loadingMcpServers, setLoadingMcpServers] = useState(false);
|
||||
useEffect(() => {
|
||||
async function fetchMCPServers() {
|
||||
|
||||
@ -315,7 +315,10 @@ export default function AdminAgents() {
|
||||
id="active_agent_flows"
|
||||
value={activeFlowIds.join(",")}
|
||||
/>
|
||||
<MCPServerHeader setMcpServers={setMcpServers}>
|
||||
<MCPServerHeader
|
||||
setMcpServers={setMcpServers}
|
||||
setSelectedMcpServer={setSelectedMcpServer}
|
||||
>
|
||||
{({ loadingMcpServers }) => {
|
||||
return (
|
||||
<MCPServersList
|
||||
@ -519,7 +522,10 @@ export default function AdminAgents() {
|
||||
handleClick={handleFlowClick}
|
||||
/>
|
||||
|
||||
<MCPServerHeader setMcpServers={setMcpServers}>
|
||||
<MCPServerHeader
|
||||
setMcpServers={setMcpServers}
|
||||
setSelectedMcpServer={setSelectedMcpServer}
|
||||
>
|
||||
{({ loadingMcpServers }) => {
|
||||
return (
|
||||
<MCPServersList
|
||||
|
||||
Loading…
Reference in New Issue
Block a user