用户页面增加使用token显示

This commit is contained in:
sijinhui 2024-03-01 16:08:16 +08:00
parent 637ea7bc27
commit e56ddc69d4

View File

@ -607,21 +607,21 @@ export function ChatActions(props: {
/> />
)} )}
<ChatAction {/*<ChatAction*/}
onClick={() => false} {/* onClick={() => false}*/}
text={"使用 " + current_day_token} {/* text={"使用 " + current_day_token}*/}
icon={ {/* icon={*/}
<img {/* <img*/}
alt="😀" {/* alt="😀"*/}
loading="lazy" {/* loading="lazy"*/}
width="20" {/* width="20"*/}
height="20" {/* height="20"*/}
decoding="async" {/* decoding="async"*/}
srcSet="/grinning-face.webp" {/* srcSet="/grinning-face.webp"*/}
style={{ color: "transparent" }} {/* style={{ color: "transparent" }}*/}
/> {/* />*/}
} {/* }*/}
/> {/*/>*/}
</div> </div>
); );
} }
@ -1160,11 +1160,13 @@ function _Chat() {
}; };
// eslint-disable-next-line react-hooks/exhaustive-deps // eslint-disable-next-line react-hooks/exhaustive-deps
}, []); }, []);
const handlePaste = useCallback( const handlePaste = useCallback(
async (event: React.ClipboardEvent<HTMLTextAreaElement>) => { async (event: React.ClipboardEvent<HTMLTextAreaElement>) => {
const currentModel = chatStore.currentSession().mask.modelConfig.model; const currentModel = chatStore.currentSession().mask.modelConfig.model;
if(!isVisionModel(currentModel)){return;} if (!isVisionModel(currentModel)) {
return;
}
const items = (event.clipboardData || window.clipboardData).items; const items = (event.clipboardData || window.clipboardData).items;
for (const item of items) { for (const item of items) {
if (item.kind === "file" && item.type.startsWith("image/")) { if (item.kind === "file" && item.type.startsWith("image/")) {
@ -1272,6 +1274,10 @@ function _Chat() {
</div> </div>
<div className="window-header-sub-title"> <div className="window-header-sub-title">
{Locale.Chat.SubTitle(session.messages.length)} {Locale.Chat.SubTitle(session.messages.length)}
<span>
&nbsp;&nbsp;使
{localStorage.getItem("current_day_token") ?? 0}
</span>
</div> </div>
</div> </div>
<div className="window-actions"> <div className="window-actions">