with-view-state (npm): use redux to store view state
Keywords: redux|react|state|local|view