There are multiple namespace collisions with root.
The editor has a concept of root and at the same time, R3F also does. We keep track of both inside the editor currently and the names collide.
Inside of ThreeEditorCanvas, FiberCanvas uses #root for its id causing invalid HTML since there is already a div with #root. I know this is being used with useId so seems like there needs to be a more robust solution than just removing it or change the name.
There are multiple namespace collisions with
root
.ThreeEditorCanvas
,FiberCanvas
uses#root
for its id causing invalid HTML since there is already a div with#root
. I know this is being used withuseId
so seems like there needs to be a more robust solution than just removing it or change the name.