diff --git a/.changeset/five-eels-worry.md b/.changeset/five-eels-worry.md
new file mode 100644
index 00000000..1c2b5a61
--- /dev/null
+++ b/.changeset/five-eels-worry.md
@@ -0,0 +1,5 @@
+---
+"@triplex/client": patch
+---
+
+Using a Canvas component from `@react-three/fiber` along with other custom components are now correctly flagged as a "react" root instead of a "three-fiber" root.