refactor: FullModalField允许选中

release/desktop
moonrailgun 3 years ago
parent cb7ccf8c77
commit 76c56cb4e4

@ -84,14 +84,18 @@ const FullModalFieldEditor: React.FC<FullModalFieldProps> = React.memo(
return (
<div className="flex w-full">
{/* 内容 */}
<div className="truncate">
{isEditing && !_isNil(EditorComponent) ? (
<EditorComponent value={editingValue} onChange={setEditingValue} />
) : (
<span title={valueTitle}>{props.content ?? props.value}</span>
<span className="select-text" title={valueTitle}>
{props.content ?? props.value}
</span>
)}
</div>
{/* 操作 */}
<div className="ml-2">
{!isEditing ? (
<DelayTip title={t('编辑')}>
@ -134,7 +138,9 @@ export const FullModalField: React.FC<FullModalFieldProps> = React.memo(
{allowEditor === true ? (
<FullModalFieldEditor {...props} />
) : (
<span title={valueTitle}>{props.content ?? props.value}</span>
<span className="select-text" title={valueTitle}>
{props.content ?? props.value}
</span>
)}
</div>
</div>

Loading…
Cancel
Save