change setting

This commit is contained in:
fangyuan99 2023-04-19 18:17:07 +08:00 committed by GitHub
parent 41713933c5
commit 348b361200
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -299,23 +299,31 @@ export function Settings(props: { closeSettings: () => void }) {
</div> </div>
<div className={styles["settings"]}> <div className={styles["settings"]}>
<List> <List>
{enabledAccessControl ? ( <SettingItem title={Locale.Settings.Avatar}>
<SettingItem <Popover
title={Locale.Settings.AccessCode.Title} onClose={() => setShowEmojiPicker(false)}
subTitle={Locale.Settings.AccessCode.SubTitle} content={
<EmojiPicker
lazyLoadEmojis
theme={EmojiTheme.AUTO}
getEmojiUrl={getEmojiUrl}
onEmojiClick={(e) => {
updateConfig((config) => (config.avatar = e.unified));
setShowEmojiPicker(false);
}}
/>
}
open={showEmojiPicker}
> >
<PasswordInput <div
value={accessStore.accessCode} className={styles.avatar}a
type="text" onClick={() => setShowEmojiPicker(true)}
placeholder={Locale.Settings.AccessCode.Placeholder} >
onChange={(e) => { <Avatar role="user" />
accessStore.updateCode(e.currentTarget.value); </div>
}} </Popover>
/> </SettingItem>
</SettingItem>
) : (
<></>
)}
<SettingItem <SettingItem
title={Locale.Settings.Token.Title} title={Locale.Settings.Token.Title}
@ -331,6 +339,7 @@ export function Settings(props: { closeSettings: () => void }) {
/> />
</SettingItem> </SettingItem>
<SettingItem title={Locale.Settings.SendKey}> <SettingItem title={Locale.Settings.SendKey}>
<select <select
value={config.submitKey} value={config.submitKey}
@ -430,6 +439,7 @@ export function Settings(props: { closeSettings: () => void }) {
</List> </List>
<List> <List>
<SettingItem <SettingItem
title={Locale.Settings.HistoryCount.Title} title={Locale.Settings.HistoryCount.Title}
subTitle={Locale.Settings.HistoryCount.SubTitle} subTitle={Locale.Settings.HistoryCount.SubTitle}
@ -502,6 +512,7 @@ export function Settings(props: { closeSettings: () => void }) {
</List> </List>
<List> <List>
<SettingItem <SettingItem
title={Locale.Settings.Temperature.Title} title={Locale.Settings.Temperature.Title}
subTitle={Locale.Settings.Temperature.SubTitle} subTitle={Locale.Settings.Temperature.SubTitle}