diff --git a/.changeset/input-component.md b/.changeset/input-component.md
new file mode 100644
index 000000000..acee9001f
--- /dev/null
+++ b/.changeset/input-component.md
@@ -0,0 +1,8 @@
+---
+"@cypress-design/react-button": patch
+"@cypress-design/react-input": patch
+"@cypress-design/vue-input": patch
+"@cypress-design/constants-input": patch
+---
+
+feat: input component
diff --git a/components/Button/assertions.ts b/components/Button/assertions.ts
index 19fdcec66..ba999e0db 100644
--- a/components/Button/assertions.ts
+++ b/components/Button/assertions.ts
@@ -26,7 +26,6 @@ export default function assertions(
'text-decoration-line',
'underline'
)
- cy
})
it('renders variants', () => {
diff --git a/components/Button/react/ReadMe.md b/components/Button/react/ReadMe.md
index df44a7679..e9d564331 100644
--- a/components/Button/react/ReadMe.md
+++ b/components/Button/react/ReadMe.md
@@ -49,10 +49,11 @@ export default () => {
backgroundColor: variant === 'outline-dark' ? '#1a202c' : 'white',
color: variant === 'outline-dark' ? 'white' : 'black',
}}
+ key={variant}
>
{variant}
{Object.keys(SizeClassesTable).map((size) => (
-
+
{size}