Cât de des declanșează ref la schimbări?
Frontend
Când ai absolvit universitatea?
Cum se transmit de obicei datele de la un component copil la un părinte în React?
Ai terminat masteratul înainte sau după apariția ChatGPT?
Componenta de cod de autorizare Rezumat AuthCodeInput este un câmp de introducere a unui cod de autorizare de 6 caractere utilizat pentru fluxuri de tip 2FA. Afișează șase câmpuri individuale și se integrează cu un backend pentru a valida codul introdus. Povestea utilizatorului Ca utilizator, vreau să introduc un cod de autorizare de 6 caractere și să îl trimit, pentru a-mi verifica identitatea într-un flux familiar de 2FA. Anatomie - 6 câmpuri de intrare aliniate într-un rând (un caracter fiecare) - În centrul câmpurilor, afișează un cratima (-) Comportament de bază Intrări - Fiecare dintre cele 6 câmpuri acceptă un singur caracter. - Sunt permise doar cifrele 0–9 și literele A-Z. - La tastarea unui caracter valid: o caracterul este stocat în câmpul curent. o dacă caracterul introdus este în litere mici, trebuie convertit automat în majuscule. o focusul se mută automat pe câmpul următor. - Completarea OTP: o componenta consideră valoarea "completă" doar atunci când toate cele 6 câmpuri sunt completate.
Poți implementa transmiterea valorii din inputul copilului către componenta părinte pentru ca părintele să poată valida codul și să trimită formularul?
Unde ar trebui plasată logica de trimitere a formularului: în componenta InputDigit separată sau deasupra?
Există acces la valorile din componenta InputDigit și pot fi afișate în console.log?