static void _setupStore() { var shareState = new ShareState(); EditorJsonUtility.FromJsonOverwrite( SessionState.GetString(typeof(ConnectShareEditorWindow).Name, "{}"), shareState ); _store = new Store <AppState>( ShareReducer.reducer, initialState: new AppState(shareState: shareState), middlewares: ShareMiddleware.Create() ); }
public AppState(ShareState shareState = null) { this.shareState = shareState; }