Cześć, mam sobie ekran, gdzie wyświetlam listę jakiś itemów. Z tego ekranu mogę przejść do 3 innych ekranów gdzie ustawiam filtry (np cenowe). Jak wejdę 1 raz na ekran z itemami to żadnych filtrów oczywiście nie ma. Klikam sobie zatem na ekran na button, aby przejść do filtru np. z cenami, ustawiam tam ceny i klikam 'Apply'. Chcę wrócić na mój ekran z itemami, gdzie ten filtr mi zadziała. Mogę to sobie przekazać do propsów, ale na głównym ekranie z itemami nie uruchomi mi się componentDidMount, żeby to odczytać z paramsów nawigacji.

Podobnie jeśli drugi raz wejdę w filtry cenowe, to chciałbym, żeby tam już były ustawione te filtry, które ustawiłem wcześniej.

Może zamiast trzymać zapisane filtry w stanie ekranu z itemami, powinienem je trzymać w paramsach nawigatora skoro tak naprawdę dane na temat filtrów są współdzielone między tymi 4 ekranami ? (1 głównym i 3 gdzie je ustawiam).

Nie chcę tu używać reduxa.