From 527c4e77dcc16200d9e8f26789b2b44ddac86128 Mon Sep 17 00:00:00 2001 From: kangfenmao Date: Sun, 28 Jul 2024 11:16:16 +0800 Subject: [PATCH] fix(Message.tsx): add optional chaining to assistant.name to prevent potential undefined errors --- src/renderer/src/pages/home/components/Message.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/renderer/src/pages/home/components/Message.tsx b/src/renderer/src/pages/home/components/Message.tsx index 586c2881..0a046536 100644 --- a/src/renderer/src/pages/home/components/Message.tsx +++ b/src/renderer/src/pages/home/components/Message.tsx @@ -70,7 +70,7 @@ const MessageItem: FC = ({ message, index, showMenu, onDeleteMessage }) = const getUserName = useCallback(() => { if (message.id === 'assistant') { - return assistant.name + return assistant?.name } if (message.role === 'assistant') { @@ -78,7 +78,7 @@ const MessageItem: FC = ({ message, index, showMenu, onDeleteMessage }) = } return userName || t('common.you') - }, [assistant.name, message.id, message.modelId, message.role, t, userName]) + }, [assistant?.name, message.id, message.modelId, message.role, t, userName]) const getDropdownMenus = useCallback( (message: Message) => {