Aktywne Wpisy

gonzo91 +82
#gielda
OKI oficjalnie ograniczone do GPW. Szykuje się gigapompa.
OKI oficjalnie ograniczone do GPW. Szykuje się gigapompa.
źródło: temp_file5637701514831927187
Pobierz
Lolenson1888 +21
Uwaga konkurs
Kupię dowolny, wybrany prezent na Mikołaja każdej osobie, która poda mi jakąś zaletę Minety Rajovicia (oprócz wysokiego wzrostu)
#mecz
Kupię dowolny, wybrany prezent na Mikołaja każdej osobie, która poda mi jakąś zaletę Minety Rajovicia (oprócz wysokiego wzrostu)
#mecz
źródło: 416dfff53e18b9d3eec9d369076a71cd31fa9c9e7bcee53db0990c11fb192167
Pobierz




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.