Вы не можете использовать onKeyDown
непосредственно на вашем <Digits>
, потому что событие срабатывает только тогда, когда элемент в данный момент сфокусирован, и только 1 элемент может быть сфокусирован на странице за раз.
Что вам нужно do - это переместить ваш onKeyDown
в родительский элемент и поместить этого слушателя в родительский элемент.
Таким образом, вы должны обработать событие, чтобы проанализировать, какая клавиша на клавиатуре нажимается, а затем запустить операцию на основе этой информации.
См. здесь: https://stackblitz.com/edit/react-pmmntj