Does Adobe provide a NPM package for adding Adobe Launch to a ReactJS web application?
Where can I find it?
If not, is there any clear documentation and guide for adding Adobe Launch and tracking pages and clicks for a ReactJS web application?
There are no special steps for any website framework. The implementation is almost always the same:
If you're asking about best practices, though, then that's another topic, and depends entirely on how your website has been built. Launch's Core extension has some built in even triggers, e.g. history change, click, form submit, etc., so those might help you get going.