# wowgo-state-manage

wowgo-state-manage is a part of Wowgo for processing state management suite, which based on Rx.js, Redux, Immer, useReducer Hook, SWR.
It Can be used in Wowgo at different times.

Firstly, It provide React-Redux package for CSS-IN-JS style conversion, breakpoint configuration, preset style package switching control, state management, and customized configuration Redux Store.

Secondly, It provide state management implemented by native useReducer + useContext + React.Context.

Thirdly, It provide a global data stream based on Rx.js, and does not re-render your commponents when the data is updated.

Forthly, It provide http/https request package based on SWR

Lastly, I sincerely look forward to your forking this project and sending a PR.

Visit github repository : [wowgo-state-manage](https://github.com/taiwanhua/wowgo-state-manage).



<!--
wowgo-state-manage 為Wow一部分針對於處理狀態管理的套件，基於 Rx.js、Redux、Immer、useReduce Hook、SWR，
可在不同時機於Wowgo中使用:

一、提供React-Redux封裝，用於物件對CSS-IN-JS樣式轉換、斷點配置、預設樣式包切換控管、狀態管理、客製化配置Redux Store
二、提供原生useReducer + useContext + React.Context 實現的狀態管理
三、基於Rx.js提供全局數據流，且在更新數據時不重新渲染畫面
四、基於SWR提供數據請求封裝

真心期待您Fork 本專案並發送PR，
訪問 github 倉儲 : [wowgo-state-manage](https://github.com/taiwanhua/wowgo-state-manage).
-->
