fix: hide chat input actions on h5
parent
e4b45b2cf8
commit
ae9f5e3bdb
|
|
@ -25,6 +25,7 @@ export default function ChatInput(props: {
|
||||||
onNewSession: () => void;
|
onNewSession: () => void;
|
||||||
agentList: Agent[];
|
agentList: Agent[];
|
||||||
onInsertMention: (agentName: string) => void;
|
onInsertMention: (agentName: string) => void;
|
||||||
|
showActions?: boolean;
|
||||||
}) {
|
}) {
|
||||||
const {
|
const {
|
||||||
input,
|
input,
|
||||||
|
|
@ -44,7 +45,8 @@ export default function ChatInput(props: {
|
||||||
onOpenHistory,
|
onOpenHistory,
|
||||||
onNewSession,
|
onNewSession,
|
||||||
agentList,
|
agentList,
|
||||||
onInsertMention
|
onInsertMention,
|
||||||
|
showActions = true
|
||||||
} = props;
|
} = props;
|
||||||
|
|
||||||
const [showMentionPopover, setShowMentionPopover] = useState(false);
|
const [showMentionPopover, setShowMentionPopover] = useState(false);
|
||||||
|
|
@ -194,7 +196,7 @@ export default function ChatInput(props: {
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div className="chat-input-card-wrap">
|
<div className="chat-input-card-wrap">
|
||||||
<div className="chat-input-actions">
|
{showActions && <div className="chat-input-actions">
|
||||||
<Tooltip title="历史记录">
|
<Tooltip title="历史记录">
|
||||||
<Button size="small" type="text" className="chat-input-action-btn" icon={<HistoryIcon />} onClick={onOpenHistory}>
|
<Button size="small" type="text" className="chat-input-action-btn" icon={<HistoryIcon />} onClick={onOpenHistory}>
|
||||||
历史记录
|
历史记录
|
||||||
|
|
@ -205,7 +207,7 @@ export default function ChatInput(props: {
|
||||||
新建会话
|
新建会话
|
||||||
</Button>
|
</Button>
|
||||||
</Tooltip>
|
</Tooltip>
|
||||||
</div>
|
</div>}
|
||||||
<div className="chat-input-card">
|
<div className="chat-input-card">
|
||||||
<div className="chat-input-stack">
|
<div className="chat-input-stack">
|
||||||
<Input.TextArea
|
<Input.TextArea
|
||||||
|
|
|
||||||
|
|
@ -103,6 +103,9 @@ export default function ChatPageH5({ logic }: { logic: ChatPageLogicOutput }) {
|
||||||
<Button size="small" onClick={() => setHistoryDrawerOpen(true)}>
|
<Button size="small" onClick={() => setHistoryDrawerOpen(true)}>
|
||||||
历史对话
|
历史对话
|
||||||
</Button>
|
</Button>
|
||||||
|
<Button size="small" type="primary" onClick={handleNewSession}>
|
||||||
|
新建会话
|
||||||
|
</Button>
|
||||||
</Space>
|
</Space>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
@ -165,6 +168,7 @@ export default function ChatPageH5({ logic }: { logic: ChatPageLogicOutput }) {
|
||||||
onInsertMention={() => {}}
|
onInsertMention={() => {}}
|
||||||
onOpenHistory={() => setHistoryDrawerOpen(true)}
|
onOpenHistory={() => setHistoryDrawerOpen(true)}
|
||||||
onNewSession={handleNewSession}
|
onNewSession={handleNewSession}
|
||||||
|
showActions={false}
|
||||||
/>
|
/>
|
||||||
</>
|
</>
|
||||||
)}
|
)}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue