@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;" />
25 lines (24 loc) • 690 B
JavaScript
// src/context/copilot-messages-context.tsx
import React from "react";
var emptyCopilotContext = {
messages: [],
setMessages: () => [],
// suggestions state
suggestions: [],
setSuggestions: () => []
};
var CopilotMessagesContext = React.createContext(emptyCopilotContext);
function useCopilotMessagesContext() {
const context = React.useContext(CopilotMessagesContext);
if (context === emptyCopilotContext) {
throw new Error(
"A messages consuming component was not wrapped with `<CopilotMessages> {...} </CopilotMessages>`"
);
}
return context;
}
export {
CopilotMessagesContext,
useCopilotMessagesContext
};
//# sourceMappingURL=chunk-ZLQVRPDS.mjs.map