v0.5.2flutter_redux_dev_tools
Flutter용 시간 여행 가능한 Redux 디버거
Flutter용 시간 여행 가능한 Redux 디버거
{"sdk":"flutter"}>=0.8.2 <0.11.0>=5.0.0 <6.0.0>=0.7.0 <0.8.0{"sdk":"flutter"}1.11.0아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.
A Widget you can use to show a Redux Time Travel UI. Simply put it in a part of your UI that makes sense (Such as a Dev Tools Drawer), pass it a DevToolsStore and you'll be good to go!
Note: This Widget does not work with a normal Redux Store. It is meant to work with the redux_dev_tools package, which provides a DevToolsStore. The DevToolsStore is a drop-in replacement for your Store during Development!
A simple Flutter app that allows you to Increment and Decrement a counter.
A screenshot of the Dev Tools in Action
main_dev.dart fileDevToolsStore in place of a normal redux StoreReduxDevTools widget, passing through the Store. You can place this Widget wherever makes sense in your app! One good suggestion: In a "Dev Tools Drawer." This is generally the endDrawer in your Scaffold, and can contain different types of tools for a Dev Build of your app.This example paints only a broad outline of how to use the ReduxDevTools. For a complete example, see the example folder.
int addReducer(int state, action) => state + 1;
// Create a DevToolsStore instead of a normal Store during Development
final store = DevToolsStore<int>(
addReducer,
initialState: 0,
);
// Finally, create your app with a Redux Dev Tools
main() {
runApp(MaterialApp(
home: Scaffold(
endDrawer: ReduxDevTools<int>(store),
),
));
}
All of this is inspired by the original Redux Devtools.