Привет. Подскажите такую штуку.
Я имею компонент CodeInput, который имеет свой внутренний state. У нео есть пропсы onChange (когда вводится цифра) и onFinish (когда все числа заполнены).
Используется так
// тело родительского компонента
...
function onChange() {}
function onFinish() {}
...
return <CodeInput onChange{onChange} onFinish={onFinish} />
И вот мне нужно сбросить внутренний state CodeInput, когда у родителя что-то произойдет. Напомню, что state компонента CodeInput изолирован и пропихивать state от родителя не хотелось бы.
Какие приемы для этого есть?