Jak zarzadzac stanem w bardzo podobnych widokach.

Jak zarzadzac stanem w bardzo podobnych widokach.
  • Rejestracja: dni
  • Ostatnio: dni
0

Czesc ! Tworze pewna aplikacje (react + redux na froncie). Jak byscie rozwiazali ponizszy case ?

Otoz mam kilka widokow (jak na razie 5). Widoki te beda niemalze identyczne, bo beda po prostu tabelka, a roznica (jak na razie) miedzy nimi bedzie taka: niektore tabele / kolumney nie beda edytowalne.

Bardziej chodzi mi o to jak powinienem zarzadzac stanem dla typowych operacji CRUD. Czy stworzyc jeden reducer i tam upychac crudowe akcje np. 'ADD_ROW' i leci do odpowiednika klucza w obiekcie reprezentujaca ta tabele. Czyli np. cos takiego

Kopiuj
{ type: 'ADD_ROW', table: 'products', rows }

Czy z kazdym widokiem robic osobny reducer ? - pachnie DRY.

Z drugiej strony robi sie taka kupa opcjonalna jak beda dodawal cos niestanardowego.

Pozdrawiam

  • Rejestracja: dni
  • Ostatnio: dni
0

Znalazlem rozwiazanie na to. Redux Form :)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.