mirror of
https://github.com/danny-avila/LibreChat.git
synced 2025-12-21 02:40:14 +01:00
16 lines
458 B
TypeScript
16 lines
458 B
TypeScript
|
|
import { useSetRecoilState } from 'recoil';
|
||
|
|
import { useCallback } from 'react';
|
||
|
|
import store from '~/store';
|
||
|
|
|
||
|
|
const useConversations = () => {
|
||
|
|
const setRefreshConversationsHint = useSetRecoilState(store.refreshConversationsHint);
|
||
|
|
|
||
|
|
const refreshConversations = useCallback(() => {
|
||
|
|
setRefreshConversationsHint((prevState) => prevState + 1);
|
||
|
|
}, [setRefreshConversationsHint]);
|
||
|
|
|
||
|
|
return { refreshConversations };
|
||
|
|
};
|
||
|
|
|
||
|
|
export default useConversations;
|