mirror of
https://github.com/dbeaver/cloudbeaver.git
synced 2026-09-24 16:04:36 +08:00
[CB] Long text in the Configuration ID dropdown is not truncated and overlaps other UI elements (#3682)
* dbeaver/pro#6642 truncates all select items * adds title for render field selects --------- Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com>
This commit is contained in:
co-authored by
Evgenia
parent
043204002f
commit
d1e07be46f
@@ -146,9 +146,9 @@ export const Select: SelectType = observer(function Select({
|
||||
|
||||
function itemRender(item: (typeof items)[number]): React.ReactNode {
|
||||
return (
|
||||
<div className="select__item" title={item ? titleSelector?.(item) : undefined}>
|
||||
<div className="select__item tw:truncate" title={item ? titleSelector?.(item) : undefined}>
|
||||
{renderIcon(item)}
|
||||
<span>{valueSelector(item)}</span>
|
||||
{valueSelector(item)}
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
||||
+2
@@ -153,6 +153,7 @@ export const RenderField = observer<RenderFieldProps>(function RenderField({
|
||||
items={property.validValues!}
|
||||
keySelector={value => value}
|
||||
valueSelector={value => value}
|
||||
titleSelector={value => value}
|
||||
defaultValue={defaultValue}
|
||||
title={property.description}
|
||||
disabled={disabled}
|
||||
@@ -172,6 +173,7 @@ export const RenderField = observer<RenderFieldProps>(function RenderField({
|
||||
items={property.validValues!}
|
||||
keySelector={value => value}
|
||||
valueSelector={value => value}
|
||||
titleSelector={value => value}
|
||||
defaultValue={defaultValue}
|
||||
title={property.description}
|
||||
disabled={disabled}
|
||||
|
||||
Reference in New Issue
Block a user