UNPKG

@lobehub/chat

Version:

Lobe Chat - an open-source, high-performance chatbot framework that supports speech synthesis, multimodal, and extensible Function Call plugin system. Supports one-click free deployment of your private ChatGPT/LLM web application.

26 lines (19 loc) 557 B
'use client'; import { useMemo } from 'react'; import { useStoreApi } from '../store'; import { PublicAction } from '../store/action'; export type GroupChatSettingsInstance = PublicAction; export const useGroupChatSettings = (): GroupChatSettingsInstance => { const storeApi = useStoreApi(); const { updateGroupConfig, updateGroupMeta, resetGroupConfig, resetGroupMeta } = storeApi.getState(); return useMemo( () => ({ resetGroupConfig, resetGroupMeta, updateGroupConfig, updateGroupMeta, }), [], ); };