import React, { createContext } from "react"; import { ProviderProps } from './types'; import { DefaultCards } from '@agentscope-ai/chat'; export const CustomCardsContext = createContext(undefined); export const CustomCardsProvider = function (props: Pick) { return {props.children} } export const useCustomCardsContext = () => { const cardConfig = React.useContext(CustomCardsContext); return React.useMemo(() => ({ ...DefaultCards, ...cardConfig }), [cardConfig]); }