@assistant-ui/react
Version:
React components for AI chat.
1 lines • 589 B
Source Map (JSON)
{"version":3,"sources":["../../../src/runtimes/external-store/getExternalStoreMessage.tsx"],"sourcesContent":["import { ThreadMessage } from \"../../types\";\n\nexport const symbolInnerMessage = Symbol(\"innerMessage\");\n\nexport type ExternalStoreThreadMessage<T> = ThreadMessage & {\n [symbolInnerMessage]?: T;\n};\n\nexport const getExternalStoreMessage = <T,>(message: ThreadMessage) => {\n return (message as ExternalStoreThreadMessage<T>)[symbolInnerMessage];\n};\n"],"mappings":";AAEO,IAAM,qBAAqB,OAAO,cAAc;AAMhD,IAAM,0BAA0B,CAAK,YAA2B;AACrE,SAAQ,QAA0C,kBAAkB;AACtE;","names":[]}