Wpis z mikrobloga

Mam taki custom hook do zmiany danych:
https://pastebin.com/z1Xswry3

Tutaj jest przykład użycia:
https://pastebin.com/aLpYFSxb

Jak zrobić, żeby np. zmienić imię?
Nie mogę użyć useChangeItem wewnątrz onClick a to by było najprostsze rozwiązanie.

Mogę np. zmienić obiekt student z Jan na Karol wewnątrz onClick, ale jak wymusić nowy render useChangeItem żeby wykonał fetcha i zwrócił nowe dane?

#react #reactjs
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Możesz po prostu pobrac i ustawic wartosc w onClicku.


@zackson: Rozumiem, że chodzi o to, żeby zrobić zwykłą funkcję z fetchem.
Tylko miałem zwykłego fetcha wcześniej, ale zrobiłem custom hooka, bo w przypadku 401 unauthorized robię dispatch logout za pomocą reduxa. A tego nie zrobię w normalnej funkcji tylko w hooku.
  • Odpowiedz