Jak zarzadzac stanem w bardzo podobnych widokach.

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

{ 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

0

Znalazlem rozwiazanie na to. Redux Form :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1