Aktywne Wpisy
Javert_012824 +165
Sytuacja z Lęborka. Kto według was jest winnym tego incydentu?
#wypadek #polskiedrogi #samochody #motoryzacja #prawo #prawojazdy
#wypadek #polskiedrogi #samochody #motoryzacja #prawo #prawojazdy
Zaczytanaa +51
Do jakiego kraju chcielibyście wyemigrować/urodzić się i dlaczego akurat tam? U mnie w sercu niezmiennie od kilku lat Islandia - brak upałów, czyste powietrze, piękne krajobrazy i kolor niebieski na fladze
1. jasiu wychodzi z domu, w kieszeni ma 100 zł
2. idzie na metę
3. kupuje szlugi za 10 zł
4. wraca do domu
i nawigować kolejne kroki przyciskami "poprzedni krok"/"następny krok" wyświetlając aktualna linijkę historii przy pomocy usestate
oraz wyświetlać na ekranie bieżącą zawartość jego portfela
jeżeli zrobię to tradycyjną metodą to jeśli przewinę historię np z 4 do 3 i znowu do 4 to w portfelu zostanie mu tylko 80 zł (albo ujemna ilość jeśli zrobię to kilkanaście razy) bo nie mam mechanizmu cofania skutków uprzednio wykonanych kroków (wydaje się to zbyt skomplikowane)
WIĘC
lepiej ustalić pewien stan początkowy i gdy tylko historia jest posuwana do tyłu zamiast do przodu, to zamiast cofać z kroku 4 do 3, lepiej chyba szybko cofnąć do kroku nr 1, zresetować wszystko co się da i szybko wykonać krok 2 i 3.
tylko, ze na useState nie da się operować wewnątrz pętli
jakiego hooka/sposobu użyć w takim razie?
Jeśli flaga będzie ustawiona (np isViewed to true) to nie wykonuj akcji.