mirror of
https://gitee.com/dify_ai/dify.git
synced 2024-12-02 03:07:59 +08:00
fix(web): Sidebar create new chat context (#1569)
This commit is contained in:
parent
657334a5fd
commit
ac3496e681
@ -668,6 +668,7 @@ const Main: FC<IMainProps> = ({
|
|||||||
onUnpin={handleUnpin}
|
onUnpin={handleUnpin}
|
||||||
controlUpdateList={controlUpdateConversationList}
|
controlUpdateList={controlUpdateConversationList}
|
||||||
onDelete={handleDelete}
|
onDelete={handleDelete}
|
||||||
|
onStartChat={handleStartChat}
|
||||||
/>
|
/>
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
@ -35,6 +35,7 @@ export type ISidebarProps = {
|
|||||||
onUnpin: (id: string) => void
|
onUnpin: (id: string) => void
|
||||||
controlUpdateList: number
|
controlUpdateList: number
|
||||||
onDelete: (id: string) => void
|
onDelete: (id: string) => void
|
||||||
|
onStartChat: (inputs: Record<string, any>) => void
|
||||||
}
|
}
|
||||||
|
|
||||||
const Sidebar: FC<ISidebarProps> = ({
|
const Sidebar: FC<ISidebarProps> = ({
|
||||||
@ -59,6 +60,7 @@ const Sidebar: FC<ISidebarProps> = ({
|
|||||||
onUnpin,
|
onUnpin,
|
||||||
controlUpdateList,
|
controlUpdateList,
|
||||||
onDelete,
|
onDelete,
|
||||||
|
onStartChat,
|
||||||
}) => {
|
}) => {
|
||||||
const { t } = useTranslation()
|
const { t } = useTranslation()
|
||||||
const [hasPinned, setHasPinned] = useState(false)
|
const [hasPinned, setHasPinned] = useState(false)
|
||||||
@ -104,7 +106,7 @@ const Sidebar: FC<ISidebarProps> = ({
|
|||||||
)}
|
)}
|
||||||
<div className="flex flex-shrink-0 p-4 !pb-0">
|
<div className="flex flex-shrink-0 p-4 !pb-0">
|
||||||
<Button
|
<Button
|
||||||
onClick={() => { onCurrentIdChange('-1') }}
|
onClick={() => onStartChat({})}
|
||||||
className="group block w-full flex-shrink-0 !justify-start !h-9 text-primary-600 items-center text-sm">
|
className="group block w-full flex-shrink-0 !justify-start !h-9 text-primary-600 items-center text-sm">
|
||||||
<PencilSquareIcon className="mr-2 h-4 w-4" /> {t('share.chat.newChat')}
|
<PencilSquareIcon className="mr-2 h-4 w-4" /> {t('share.chat.newChat')}
|
||||||
</Button>
|
</Button>
|
||||||
|
Loading…
Reference in New Issue
Block a user