@copilotkit/react-core
Version: 
<img src="https://github.com/user-attachments/assets/0a6b64d9-e193-4940-a3f6-60334ac34084" alt="banner" style="border-radius: 12px; border: 2px solid #d6d4fa;" />
1 lines • 927 B
Source Map (JSON)
{"version":3,"sources":["../src/hooks/use-render-tool-call.ts"],"sourcesContent":["import { useCopilotAction } from \"./use-copilot-action\";\nimport { FrontendAction, FrontendActionAvailability } from \"../types\";\nimport { Parameter } from \"@copilotkit/shared\";\n\ntype UseToolCallArgs<T extends Parameter[] | [] = []> = {\n  available?: \"disabled\" | \"enabled\";\n} & Pick<FrontendAction<T>, \"name\" | \"description\" | \"parameters\" | \"render\">;\n\nexport function useRenderToolCall<const T extends Parameter[] | [] = []>(\n  tool: UseToolCallArgs<T>,\n  dependencies?: any[],\n) {\n  useCopilotAction<T>(\n    {\n      ...tool,\n      available: tool.available === \"disabled\" ? tool.available : \"frontend\",\n    },\n    dependencies,\n  );\n}\n"],"mappings":";;;;;;;;;AAQO,SAAS,kBACd,MACA,cACA;AACA;AAAA,IACE,iCACK,OADL;AAAA,MAEE,WAAW,KAAK,cAAc,aAAa,KAAK,YAAY;AAAA,IAC9D;AAAA,IACA;AAAA,EACF;AACF;","names":[]}