ai / client /src /store /conversations.js
Marco Beretta
LibreChat upload repo
3b6afc0
raw
history blame
No virus
553 Bytes
import { atom, useSetRecoilState } from 'recoil';
import { useCallback } from 'react';
const refreshConversationsHint = atom({
key: 'refreshConversationsHint',
default: 1,
});
const useConversations = () => {
const setRefreshConversationsHint = useSetRecoilState(refreshConversationsHint);
const refreshConversations = useCallback(() => {
setRefreshConversationsHint((prevState) => prevState + 1);
}, [setRefreshConversationsHint]);
return { refreshConversations };
};
export default { refreshConversationsHint, useConversations };