Skip to content

Commit 650d3f3

Browse files
committed
feat: update input errors ui
1 parent aa381da commit 650d3f3

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

packages/ui/src/components/form-error-message.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ export function FormErrorMessage({ children, theme, className }: FormErrorMessag
2929

3030
return (
3131
<div className={cn(textClass, className)} role={role} aria-live={ariaLive}>
32-
<Text as="p" size={0} className="font-light leading-none text-inherit">
32+
<Text as="p" size={2} className="text-inherit">
3333
{children}
3434
</Text>
3535
</div>

packages/ui/src/components/input.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ const Input = forwardRef<HTMLInputElement, InputProps>(
6767
)}
6868
<BaseInput id={id} ref={ref} theme={error ? 'danger' : theme} disabled={disabled} {...props} />
6969
{error && (
70-
<FormErrorMessage className="mt-1" theme={error.theme}>
70+
<FormErrorMessage className={cn(caption ? 'mt-1' : 'absolute top-full translate-y-1')} theme={error.theme}>
7171
{error.message}
7272
</FormErrorMessage>
7373
)}

packages/ui/src/components/select.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ const Select: FC<SelectProps> = ({
4444
</SelectTrigger>
4545
{children}
4646
{error && (
47-
<FormErrorMessage className="mt-1" theme={error.theme}>
47+
<FormErrorMessage className={cn(caption ? 'mt-1' : 'absolute top-full translate-y-1')} theme={error.theme}>
4848
{error.message}
4949
</FormErrorMessage>
5050
)}

packages/ui/src/components/textarea.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ const Textarea = forwardRef<HTMLTextAreaElement, TextareaProps>(
4141
{...props}
4242
/>
4343
{error && (
44-
<FormErrorMessage className="mt-1" theme={error.theme}>
44+
<FormErrorMessage className={cn(caption ? 'mt-1' : 'absolute top-full translate-y-1')} theme={error.theme}>
4545
{error.message}
4646
</FormErrorMessage>
4747
)}

0 commit comments

Comments
 (0)