These days it is so easy to just build a full fledged react website with interactive components served locally, personally I just stopped trying to build language specific UIs.
I think of reactive notebooks as a visual REPL for your particular language. If they compete with anything, it's more with dashboarding software than with React.