Merge pull request #635 from zengqingzhuang/register-store

feat: 添加注册store方法
This commit is contained in:
liaoxuezhi 2020-05-29 15:35:12 +08:00 committed by GitHub
commit 8ed5f35901
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 0 deletions

View File

@ -26,6 +26,7 @@ import * as utils from './utils/helper';
import {resizeSensor} from './utils/resize-sensor'; import {resizeSensor} from './utils/resize-sensor';
import {setIconVendor} from './renderers/Form/IconPickerIcons'; import {setIconVendor} from './renderers/Form/IconPickerIcons';
import {Icon, registerIcon} from './components/icons'; import {Icon, registerIcon} from './components/icons';
import {RegisterStore} from './store';
// 注册渲染器 // 注册渲染器
import './renderers/Action'; import './renderers/Action';
@ -167,6 +168,7 @@ export {
render, render,
clearStoresCache, clearStoresCache,
Renderer, Renderer,
RegisterStore,
FormItem, FormItem,
OptionsControl, OptionsControl,
wrapFetcher, wrapFetcher,

View File

@ -85,3 +85,6 @@ export const RendererStore = types
export type IRendererStore = typeof RendererStore.Type; export type IRendererStore = typeof RendererStore.Type;
export {iRendererStore, IIRendererStore}; export {iRendererStore, IIRendererStore};
export const RegisterStore = function (store: any) {
allowedStoreList.push(store as any);
};