In Om, you can't create Cursors to primitive values. Rather, you can only create Cursors to indexable collections, like a Map or Vector. Looks like React-Cursor allows this, so I'll take another look to see what's preventing this in Om.
You can create cursor on primitives in Om, it's just a can of worms as it makes clear the dichotomy between native value & Object versions of those values.