Просмотр исходного кода

fix: Unable to create a new chat assistant after closing the edit modal #1833 (#1838)

### What problem does this PR solve?

fix: Unable to create a new chat assistant after closing the edit modal
#1833

### Type of change


- [x] New Feature (non-breaking change which adds functionality)
tags/v0.10.0
balibabu 1 год назад
Родитель
Сommit
4ae9de76d4
Аккаунт пользователя с таким Email не найден
1 измененных файлов: 8 добавлений и 3 удалений
  1. 8
    3
      web/src/pages/chat/hooks.ts

+ 8
- 3
web/src/pages/chat/hooks.ts Просмотреть файл

@@ -244,15 +244,20 @@ export const useEditDialog = () => {
showModal: showDialogEditModal,
} = useSetModalState();

const hideModal = useCallback(() => {
setDialog({} as IDialog);
hideDialogEditModal();
}, [hideDialogEditModal]);

const onDialogEditOk = useCallback(
async (dialog: IDialog) => {
const ret = await submitDialog(dialog);

if (ret === 0) {
hideDialogEditModal();
hideModal();
}
},
[submitDialog, hideDialogEditModal],
[submitDialog, hideModal],
);

const handleShowDialogEditModal = useCallback(
@@ -277,7 +282,7 @@ export const useEditDialog = () => {
initialDialog: dialog,
onDialogEditOk,
dialogEditVisible,
hideDialogEditModal,
hideDialogEditModal: hideModal,
showDialogEditModal: handleShowDialogEditModal,
clearDialog,
};

Загрузка…
Отмена
Сохранить