diff --git a/.changeset/rotten-bananas-send.md b/.changeset/rotten-bananas-send.md
new file mode 100644
index 00000000..ba368ef9
--- /dev/null
+++ b/.changeset/rotten-bananas-send.md
@@ -0,0 +1,5 @@
+---
+"@devup-ui/components": patch
+---
+
+Fix Input, Select, Stepper
diff --git a/packages/components/src/components/Input/__tests__/__snapshots__/index.browser.test.tsx.snap b/packages/components/src/components/Input/__tests__/__snapshots__/index.browser.test.tsx.snap
index 69300a8e..40c27c14 100644
--- a/packages/components/src/components/Input/__tests__/__snapshots__/index.browser.test.tsx.snap
+++ b/packages/components/src/components/Input/__tests__/__snapshots__/index.browser.test.tsx.snap
@@ -63,7 +63,7 @@ exports[`Input > should pass className prop to error message component 1`] = `
>
{
})
it('should be able to render with error message', () => {
- const { container } = render()
+ const { container } = render()
expect(
container.querySelector('[aria-label="error-message"]'),
).toBeInTheDocument()
@@ -110,6 +110,7 @@ describe('Input', () => {
classNames={{
errorMessage: 'error-message',
}}
+ error
errorMessage="Error message"
/>,
)
diff --git a/packages/components/src/components/Input/index.tsx b/packages/components/src/components/Input/index.tsx
index e848e367..5d12ceee 100644
--- a/packages/components/src/components/Input/index.tsx
+++ b/packages/components/src/components/Input/index.tsx
@@ -146,7 +146,7 @@ export function Input({
{...props}
/>
{clearButtonVisible && }
- {errorMessage && (
+ {error && errorMessage && (
) {
return (