Родитель передаёт callback через props, а дочерний компонент вызывает его с нужными данными.
Как обычно передать данные из дочернего компонента в родительский в React?
Родитель передаёт callback через props, а дочерний компонент вызывает его с нужными данными.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Родитель передаёт callback через props, а дочерний компонент вызывает его с нужными данными.
Например, Child получает onChange и вызывает onChange(value), после чего родитель обновляет своё состояние. Дочерний компонент не должен напрямую менять props. Для далёких компонентов может потребоваться общий владелец состояния, context или store.