diff --git a/.changeset/nine-bees-happen.md b/.changeset/nine-bees-happen.md
new file mode 100644
index 00000000..aa34f38a
--- /dev/null
+++ b/.changeset/nine-bees-happen.md
@@ -0,0 +1,5 @@
+---
+'@devup-ui/components': patch
+---
+
+Enhance Checkbox component logic
diff --git a/packages/components/package.json b/packages/components/package.json
index 5a522b43..61481cea 100644
--- a/packages/components/package.json
+++ b/packages/components/package.json
@@ -43,8 +43,9 @@
"types": "./dist/index.d.ts",
"dependencies": {
"@devup-ui/react": "workspace:*",
- "csstype": "^3.1",
- "react": "^19.2",
+ "csstype": "^3.1.3",
+ "react": "^19.1.1",
+ "react-dom": "^19.1.1",
"clsx": "^2.1"
},
"devDependencies": {
diff --git a/packages/components/src/components/Checkbox/__tests__/__snapshots__/index.browser.test.tsx.snap b/packages/components/src/components/Checkbox/__tests__/__snapshots__/index.browser.test.tsx.snap
index aee68a05..2537dc45 100644
--- a/packages/components/src/components/Checkbox/__tests__/__snapshots__/index.browser.test.tsx.snap
+++ b/packages/components/src/components/Checkbox/__tests__/__snapshots__/index.browser.test.tsx.snap
@@ -5,21 +5,22 @@ exports[`Checkbox > should render basic checkbox 1`] = `
-
-
+