Передавать callback в компоненты можно разными способами. Я исходил из «best practices» от Airbnb и из своего опыта и делюсь тем, как правильно пробрасывать методы в ваши компоне...
Я стараюсь частенько перечитывать документацию ReactJS и следить за новостями данной библиотеки. Весь «сок» хранится на английском языке, а с этим языком у меня складывается не оче...