maishu-chitu-react
Advanced tools
Comparing version 1.5.10 to 1.5.12
/*! | ||
* | ||
* maishu-chitu-react v1.5.10 | ||
* maishu-chitu-react v1.5.12 | ||
* https://github.com/ansiboy/services-sdk | ||
@@ -105,4 +105,3 @@ * | ||
"use strict"; | ||
eval("\r\nvar __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\r\n return new (P || (P = Promise))(function (resolve, reject) {\r\n function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\r\n function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\r\n function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\r\n step((generator = generator.apply(thisArg, _arguments || [])).next());\r\n });\r\n};\r\nObject.defineProperty(exports, \"__esModule\", { value: true });\r\nconst React = __webpack_require__(/*! react */ \"react\");\r\nconst ReactDOM = __webpack_require__(/*! react-dom */ \"react-dom\");\r\nconst chitu = __webpack_require__(/*! maishu-chitu */ \"maishu-chitu\");\r\nconst errors_1 = __webpack_require__(/*! ./errors */ \"./out/errors.js\");\r\nclass Page extends chitu.Page {\r\n constructor() {\r\n super(...arguments);\r\n this.component = null;\r\n }\r\n}\r\nexports.Page = Page;\r\nclass Application extends chitu.Application {\r\n constructor(args) {\r\n super(args);\r\n this.pageCreated.add((sender, page) => {\r\n page.element.className = \"page\";\r\n });\r\n }\r\n createDefaultAction(url, loadjs) {\r\n return (page) => __awaiter(this, void 0, void 0, function* () {\r\n let actionExports = yield loadjs(url);\r\n if (!actionExports)\r\n throw errors_1.Errors.exportsCanntNull(url);\r\n let _action = actionExports['default'];\r\n if (_action == null) {\r\n throw errors_1.Errors.canntFindAction(page.name);\r\n }\r\n let action;\r\n if (!chitu.PageMaster.isClass(_action)) {\r\n return _action(page, this);\r\n }\r\n action = _action;\r\n let app = this;\r\n let props = {\r\n app,\r\n data: page.data,\r\n source: page,\r\n createService(type) {\r\n return page.createService(type);\r\n }\r\n };\r\n let element = React.createElement(action, props);\r\n let component = ReactDOM.render(element, page.element);\r\n page.component = component;\r\n });\r\n }\r\n}\r\nexports.Application = Application;\r\n\n\n//# sourceURL=webpack:///./out/application.js?"); | ||
eval("var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\r\n return new (P || (P = Promise))(function (resolve, reject) {\r\n function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\r\n function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\r\n function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\r\n step((generator = generator.apply(thisArg, _arguments || [])).next());\r\n });\r\n};\r\n!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__, exports, __webpack_require__(/*! react */ \"react\"), __webpack_require__(/*! react-dom */ \"react-dom\"), __webpack_require__(/*! maishu-chitu */ \"maishu-chitu\"), __webpack_require__(/*! ./errors */ \"./out/errors.js\")], __WEBPACK_AMD_DEFINE_RESULT__ = (function (require, exports, React, ReactDOM, chitu, errors_1) {\r\n \"use strict\";\r\n Object.defineProperty(exports, \"__esModule\", { value: true });\r\n class Page extends chitu.Page {\r\n constructor() {\r\n super(...arguments);\r\n this.component = null;\r\n }\r\n }\r\n exports.Page = Page;\r\n class Application extends chitu.Application {\r\n constructor(args) {\r\n super(args);\r\n this.pageCreated.add((sender, page) => {\r\n page.element.className = \"page\";\r\n });\r\n }\r\n createDefaultAction(url, loadjs) {\r\n return (page) => __awaiter(this, void 0, void 0, function* () {\r\n let actionExports = yield loadjs(url);\r\n if (!actionExports)\r\n throw errors_1.Errors.exportsCanntNull(url);\r\n let _action = actionExports['default'];\r\n if (_action == null) {\r\n throw errors_1.Errors.canntFindAction(page.name);\r\n }\r\n let action;\r\n if (!chitu.PageMaster.isClass(_action)) {\r\n return _action(page, this);\r\n }\r\n action = _action;\r\n let app = this;\r\n let props = {\r\n app,\r\n data: page.data,\r\n source: page,\r\n createService(type) {\r\n return page.createService(type);\r\n }\r\n };\r\n let element = React.createElement(action, props);\r\n let component = ReactDOM.render(element, page.element);\r\n page.component = component;\r\n });\r\n }\r\n }\r\n exports.Application = Application;\r\n}).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__),\n\t\t\t\t__WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));\r\n\n\n//# sourceURL=webpack:///./out/application.js?"); | ||
@@ -118,4 +117,3 @@ /***/ }), | ||
"use strict"; | ||
eval("\r\nObject.defineProperty(exports, \"__esModule\", { value: true });\r\nclass Errors {\r\n static canntFindAction(pageName) {\r\n let msg = `Cannt find action in page '${pageName}', is the exports has default field?`;\r\n return new Error(msg);\r\n }\r\n static exportsCanntNull(pageName) {\r\n let msg = `Exports of page '${pageName}' is null.`;\r\n return new Error(msg);\r\n }\r\n}\r\nexports.Errors = Errors;\r\n\n\n//# sourceURL=webpack:///./out/errors.js?"); | ||
eval("var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__, exports], __WEBPACK_AMD_DEFINE_RESULT__ = (function (require, exports) {\r\n \"use strict\";\r\n Object.defineProperty(exports, \"__esModule\", { value: true });\r\n class Errors {\r\n static canntFindAction(pageName) {\r\n let msg = `Cannt find action in page '${pageName}', is the exports has default field?`;\r\n return new Error(msg);\r\n }\r\n static exportsCanntNull(pageName) {\r\n let msg = `Exports of page '${pageName}' is null.`;\r\n return new Error(msg);\r\n }\r\n }\r\n exports.Errors = Errors;\r\n}).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__),\n\t\t\t\t__WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));\r\n\n\n//# sourceURL=webpack:///./out/errors.js?"); | ||
@@ -131,4 +129,3 @@ /***/ }), | ||
"use strict"; | ||
eval("\r\nObject.defineProperty(exports, \"__esModule\", { value: true });\r\nvar application_1 = __webpack_require__(/*! ./application */ \"./out/application.js\");\r\nexports.Application = application_1.Application;\r\nexports.Page = application_1.Page;\r\n// export { dataPage, DataPageContext, DataPageProps, DataPageState } from './data-page'\r\n// import './css/index.css'\r\n// import './css/minirefresh.css'\r\n\n\n//# sourceURL=webpack:///./out/index.js?"); | ||
eval("var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__, exports, __webpack_require__(/*! ./application */ \"./out/application.js\")], __WEBPACK_AMD_DEFINE_RESULT__ = (function (require, exports, application_1) {\r\n \"use strict\";\r\n Object.defineProperty(exports, \"__esModule\", { value: true });\r\n exports.Application = application_1.Application;\r\n exports.Page = application_1.Page;\r\n}).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__),\n\t\t\t\t__WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));\r\n// export { dataPage, DataPageContext, DataPageProps, DataPageState } from './data-page'\r\n// import './css/index.css'\r\n// import './css/minirefresh.css'\r\n\n\n//# sourceURL=webpack:///./out/index.js?"); | ||
@@ -135,0 +132,0 @@ /***/ }), |
@@ -1,2 +0,1 @@ | ||
"use strict"; | ||
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { | ||
@@ -10,50 +9,49 @@ return new (P || (P = Promise))(function (resolve, reject) { | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const React = require("react"); | ||
const ReactDOM = require("react-dom"); | ||
const chitu = require("maishu-chitu"); | ||
const errors_1 = require("./errors"); | ||
class Page extends chitu.Page { | ||
constructor() { | ||
super(...arguments); | ||
this.component = null; | ||
define(["require", "exports", "react", "react-dom", "maishu-chitu", "./errors"], function (require, exports, React, ReactDOM, chitu, errors_1) { | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
class Page extends chitu.Page { | ||
constructor() { | ||
super(...arguments); | ||
this.component = null; | ||
} | ||
} | ||
} | ||
exports.Page = Page; | ||
class Application extends chitu.Application { | ||
constructor(args) { | ||
super(args); | ||
this.pageCreated.add((sender, page) => { | ||
page.element.className = "page"; | ||
}); | ||
} | ||
createDefaultAction(url, loadjs) { | ||
return (page) => __awaiter(this, void 0, void 0, function* () { | ||
let actionExports = yield loadjs(url); | ||
if (!actionExports) | ||
throw errors_1.Errors.exportsCanntNull(url); | ||
let _action = actionExports['default']; | ||
if (_action == null) { | ||
throw errors_1.Errors.canntFindAction(page.name); | ||
} | ||
let action; | ||
if (!chitu.PageMaster.isClass(_action)) { | ||
return _action(page, this); | ||
} | ||
action = _action; | ||
let app = this; | ||
let props = { | ||
app, | ||
data: page.data, | ||
source: page, | ||
createService(type) { | ||
return page.createService(type); | ||
exports.Page = Page; | ||
class Application extends chitu.Application { | ||
constructor(args) { | ||
super(args); | ||
this.pageCreated.add((sender, page) => { | ||
page.element.className = "page"; | ||
}); | ||
} | ||
createDefaultAction(url, loadjs) { | ||
return (page) => __awaiter(this, void 0, void 0, function* () { | ||
let actionExports = yield loadjs(url); | ||
if (!actionExports) | ||
throw errors_1.Errors.exportsCanntNull(url); | ||
let _action = actionExports['default']; | ||
if (_action == null) { | ||
throw errors_1.Errors.canntFindAction(page.name); | ||
} | ||
}; | ||
let element = React.createElement(action, props); | ||
let component = ReactDOM.render(element, page.element); | ||
page.component = component; | ||
}); | ||
let action; | ||
if (!chitu.PageMaster.isClass(_action)) { | ||
return _action(page, this); | ||
} | ||
action = _action; | ||
let app = this; | ||
let props = { | ||
app, | ||
data: page.data, | ||
source: page, | ||
createService(type) { | ||
return page.createService(type); | ||
} | ||
}; | ||
let element = React.createElement(action, props); | ||
let component = ReactDOM.render(element, page.element); | ||
page.component = component; | ||
}); | ||
} | ||
} | ||
} | ||
exports.Application = Application; | ||
exports.Application = Application; | ||
}); |
@@ -1,13 +0,15 @@ | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
class Errors { | ||
static canntFindAction(pageName) { | ||
let msg = `Cannt find action in page '${pageName}', is the exports has default field?`; | ||
return new Error(msg); | ||
define(["require", "exports"], function (require, exports) { | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
class Errors { | ||
static canntFindAction(pageName) { | ||
let msg = `Cannt find action in page '${pageName}', is the exports has default field?`; | ||
return new Error(msg); | ||
} | ||
static exportsCanntNull(pageName) { | ||
let msg = `Exports of page '${pageName}' is null.`; | ||
return new Error(msg); | ||
} | ||
} | ||
static exportsCanntNull(pageName) { | ||
let msg = `Exports of page '${pageName}' is null.`; | ||
return new Error(msg); | ||
} | ||
} | ||
exports.Errors = Errors; | ||
exports.Errors = Errors; | ||
}); |
@@ -1,8 +0,9 @@ | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
var application_1 = require("./application"); | ||
exports.Application = application_1.Application; | ||
exports.Page = application_1.Page; | ||
define(["require", "exports", "./application"], function (require, exports, application_1) { | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.Application = application_1.Application; | ||
exports.Page = application_1.Page; | ||
}); | ||
// export { dataPage, DataPageContext, DataPageProps, DataPageState } from './data-page' | ||
// import './css/index.css' | ||
// import './css/minirefresh.css' |
{ | ||
"name": "maishu-chitu-react", | ||
"version": "1.5.10", | ||
"version": "1.5.12", | ||
"description": "", | ||
@@ -24,2 +24,3 @@ "main": "dist/index.js", | ||
"maishu-chitu": "^2.9.4", | ||
"maishu-chitu-service": "^1.1.4", | ||
"react": "^16.8.2", | ||
@@ -26,0 +27,0 @@ "react-dom": "^16.8.2" |
@@ -5,3 +5,3 @@ { | ||
"target": "es6", | ||
"module": "commonjs", | ||
"module": "amd", | ||
"declaration": true, | ||
@@ -8,0 +8,0 @@ "baseUrl": "./", |
328816
1346
6
+ Addedmaishu-chitu-service@^1.1.4