import type { ReactNode } from "react"; import { ACTION_CHAT_UI_INLINE_EXTENSION_RENDERER } from "../../action-ui.js"; import { cn } from "../utils.js"; import type { ToolRendererContext } from "./tool-render-registry.js"; export function ActionChatUiSurface({ context, isBuiltinDataWidget, children, }: { context: ToolRendererContext; isBuiltinDataWidget: boolean; children: ReactNode; }) { if (!context.chatUI || isBuiltinDataWidget) return <>{children}; const containsPaddedIframe = context.chatUI.renderer === ACTION_CHAT_UI_INLINE_EXTENSION_RENDERER; return (
{children}
); }