✨ feat(client): 弹窗可设自动关闭时间,完成提醒描述只显示标题
This commit is contained in:
@@ -16,8 +16,9 @@
|
||||
*/
|
||||
|
||||
import * as React from 'react'
|
||||
import { KINDS } from '../constants.js'
|
||||
import { DISMISS_CHOICES, KINDS } from '../constants.js'
|
||||
import { windowIsAway } from '../platform.js'
|
||||
import { DismissRow } from './DismissRow.js'
|
||||
import { KindRow } from './KindRow.js'
|
||||
import { seatTranslator, useOwnStore } from './hooks.js'
|
||||
import { CSS } from './styles.js'
|
||||
@@ -84,6 +85,17 @@ export function ConfigSection(props) {
|
||||
}))),
|
||||
h('p', { className: 'dsn-group-note' }, tr('config.saveNote'))),
|
||||
|
||||
h('section', { className: 'dsn-group' },
|
||||
h('h3', { className: 'dsn-group-title' }, tr('config.section.popup')),
|
||||
h('div', { className: 'dsn-list' },
|
||||
h(DismissRow, {
|
||||
label: tr('settings.dismiss.label'),
|
||||
options: DISMISS_CHOICES.map((value) => ({ value, label: tr(`settings.dismiss.${value}`) })),
|
||||
value: snapshot.dismissAfterMs,
|
||||
onChange: props.setDismiss,
|
||||
})),
|
||||
h('p', { className: 'dsn-group-note' }, tr('config.dismiss.note'))),
|
||||
|
||||
h('section', { className: 'dsn-group' },
|
||||
h('h3', { className: 'dsn-group-title' }, tr('config.section.permission')),
|
||||
h('div', { className: 'dsn-list' },
|
||||
|
||||
Reference in New Issue
Block a user