feat(input): Add drag prevention to popover and improve icon fallback handling (#4544)
This commit is contained in:
parent
e2bdaf5fa7
commit
1199690a76
2 changed files with 10 additions and 8 deletions
|
|
@ -127,7 +127,7 @@ const CustomInputPopover = ({
|
||||||
disabled={disabled}
|
disabled={disabled}
|
||||||
required={required}
|
required={required}
|
||||||
className={cn(
|
className={cn(
|
||||||
"popover-input truncate pr-4",
|
"popover-input nodrag truncate pr-4",
|
||||||
editNode && "px-3",
|
editNode && "px-3",
|
||||||
editNode && disabled && "h-fit w-fit",
|
editNode && disabled && "h-fit w-fit",
|
||||||
disabled &&
|
disabled &&
|
||||||
|
|
|
||||||
|
|
@ -179,13 +179,15 @@ export default function InputComponent({
|
||||||
)}
|
)}
|
||||||
>
|
>
|
||||||
<ForwardedIconComponent
|
<ForwardedIconComponent
|
||||||
name={getIconName(
|
name={
|
||||||
|
getIconName(
|
||||||
disabled!,
|
disabled!,
|
||||||
selectedOption!,
|
selectedOption!,
|
||||||
optionsIcon,
|
optionsIcon,
|
||||||
nodeStyle!,
|
nodeStyle!,
|
||||||
isToolMode!,
|
isToolMode!,
|
||||||
)}
|
) || "ChevronsUpDown"
|
||||||
|
}
|
||||||
className={cn(
|
className={cn(
|
||||||
disabled ? "cursor-grab text-placeholder" : "cursor-pointer",
|
disabled ? "cursor-grab text-placeholder" : "cursor-pointer",
|
||||||
"icon-size",
|
"icon-size",
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue