feat: Remove activeAssistant dependency, add assistant dependency

- Updated the `onEditAssistant` function to remove dependency on `activeAssistant` variable and add `assistant` as a dependency.
This commit is contained in:
kangfenmao 2024-09-08 20:57:49 +08:00
parent 5991f692b2
commit 828bd71f22

View File

@ -33,14 +33,11 @@ const HeaderNavbar: FC<Props> = ({ activeAssistant, setActiveAssistant }) => {
assistant && setActiveAssistant(assistant)
}
const onEditAssistant = useCallback(
async (assistant: Assistant) => {
const onEditAssistant = useCallback(async () => {
const _assistant = await AssistantSettingPopup.show({ assistant })
updateAssistant(_assistant)
syncAsistantToAgent(_assistant)
},
[updateAssistant]
)
}, [assistant, updateAssistant])
return (
<Navbar>