Add OpenMemory (#2676)

Co-authored-by: Saket Aryan <94069182+whysosaket@users.noreply.github.com>
Co-authored-by: Saket Aryan <saketaryan2002@gmail.com>
This commit is contained in:
Deshraj Yadav
2025-05-13 08:30:59 -07:00
committed by GitHub
parent 8d61d73d2f
commit f51b39db91
172 changed files with 17846 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
import { useDispatch, useSelector } from 'react-redux';
import { AppDispatch, RootState } from '@/store/store';
import { openUpdateMemoryDialog, closeUpdateMemoryDialog } from '@/store/uiSlice';
export const useUI = () => {
const dispatch = useDispatch<AppDispatch>();
const updateMemoryDialog = useSelector((state: RootState) => state.ui.dialogs.updateMemory);
const handleOpenUpdateMemoryDialog = (memoryId: string, memoryContent: string) => {
dispatch(openUpdateMemoryDialog({ memoryId, memoryContent }));
};
const handleCloseUpdateMemoryDialog = () => {
dispatch(closeUpdateMemoryDialog());
};
return {
updateMemoryDialog,
handleOpenUpdateMemoryDialog,
handleCloseUpdateMemoryDialog,
};
};