{icon && (
@@ -112,7 +112,13 @@ export const Input = forwardRef(
id={label}
value={value}
ref={ref}
- className={inputClass}
+ title={value ? value.toString() : undefined}
+ className={twMerge(
+ 'flex-grow min-w-0 bg-transparent border-none focus:ring-0 focus:outline-none transition-all duration-200',
+ 'truncate focus:overflow-visible focus:whitespace-normal',
+ inputSizeStyle,
+ icon ? 'pl-10' : ''
+ )}
/>
{iconRight && (
@@ -121,7 +127,7 @@ export const Input = forwardRef(
)}
-
+
{copy && !hidden && (