wiz-frameworks
Version:
wizlong react framework
72 lines (70 loc) • 2.62 kB
JavaScript
/**
*
* @overview 框架
* @author mll
* @date 2019-9-19
*/
import init, { initGlobal, initLocalSetting, initNetworkInfoListerner, initReduxFramework, initPlugIn, initRequest, initDynamicLoading, initRoutes, initRecodeLog, initTemplateComponent } from './framework';
import { WizContainer } from './components/WizContainer';
import { actionUtils, modelUtils, logUtils, templateUtils, ossFileUtils } from './utils';
import request, { get, post, put, _delete } from './request';
var requestUrl = { get: get, post: post, put: put, _delete: _delete };
import buildCreateRotues from './rotues/buildCreateRoutes';
import WizLayoutTemplate from './components/wizLayoutTemplate';
import WizReduxTemplate from './components/wizReduxTemplate';
import WizTableList from './components/wizTableList';
import WizOssUpload from './components/wizOssUpload';
import WizAvatarUpload from './components/wizOssUpload/wizAvatarUpload';
import WizFileUpload from './components/wizOssUpload/wizFileUpload';
import WizImage from './components/wizImage';
//初始化框架方法
export { initGlobal, initLocalSetting, initNetworkInfoListerner, initReduxFramework, initPlugIn, initRequest, initDynamicLoading, initRoutes, initRecodeLog, initTemplateComponent };
//容器
export { WizContainer };
//模版工具
export { templateUtils };
//redux相关方法
export { actionUtils, modelUtils };
//构建路由
export { buildCreateRotues };
//请求
export { request, requestUrl };
//日志工具
export { logUtils };
//通用布局模版容器
export { WizLayoutTemplate };
//redux模版容器
export { WizReduxTemplate };
//列表容器
export { WizTableList };
//oss上传容器及工具
export { WizOssUpload, WizAvatarUpload, ossFileUtils, WizFileUpload };
//图片组件
export { WizImage };
//初始化方法
export { init };
//启动框架方法
export default {
init: init,
initGlobal: initGlobal,
initLocalSetting: initLocalSetting,
initNetworkInfoListerner: initNetworkInfoListerner,
initReduxFramework: initReduxFramework,
initPlugIn: initPlugIn,
initRequest: initRequest,
initDynamicLoading: initDynamicLoading,
initRoutes: initRoutes,
initRecodeLog: initRecodeLog,
initTemplateComponent: initTemplateComponent,
WizContainer: WizContainer,
templateUtils: templateUtils,
actionUtils: actionUtils,
modelUtils: modelUtils,
buildCreateRotues: buildCreateRotues,
request: request, requestUrl: requestUrl,
logUtils: logUtils,
WizLayoutTemplate: WizLayoutTemplate,
WizReduxTemplate: WizReduxTemplate,
WizTableList: WizTableList,
WizImage: WizImage
};