您最多选择25个主题
主题必须以中文或者字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
25 行
770 B
25 行
770 B
using Unity.UIWidgets.Redux;
|
|
|
|
namespace Unity.UIWidgets.Sample.Redux.ObjectFinder {
|
|
public static class StoreProvider {
|
|
static Store<FinderAppState> _store;
|
|
|
|
public static Store<FinderAppState> store {
|
|
get {
|
|
if (_store != null) {
|
|
return _store;
|
|
}
|
|
|
|
var middlewares = new Middleware<FinderAppState>[] {
|
|
ReduxLogging.create<FinderAppState>(),
|
|
ReduxThunk.create<FinderAppState>(),
|
|
};
|
|
_store = new Store<FinderAppState>(ObjectFinderReducer.Reduce,
|
|
new FinderAppState(),
|
|
middlewares
|
|
);
|
|
return _store;
|
|
}
|
|
}
|
|
}
|
|
}
|