? | kontrolowany/niekontrolowany |
podobnie jak dokument.getElementByID('email'); | import {useRef} | <input ref={emailRef} /> |
przekazuje wartosc formularza | const formData = new FormData(e.target); |
?? | useDebugValue(); |
bootstrap | className="invalid-feedback" |
pobiera wartosci np. [errors, setErrors] = useState() | Object.values(errors) |
szuka czy w x znajduje sie tv | .find(x => x === 'tv') |
niekontrolowany - kontroluje go przegladarka nie react | kontrolowany / niekontrolowany |
for="tv" | podpiecie do tv |