React: что за странное поведение?
Функция set передаётся из Group в GroupList, а из GroupDirectory - нет. Нужно сделать передачу set GroupList > GroupDirectory > GroupList.
Ну и в качестве замечаний: self здесь совершенно бесполезен и set - само по себе плохое имя, а тут три разные функции одинаково им называются.
а что это за метод props.set, где он определен?
откуда в Group взялось property set?