UNPKG

5.16 kBJavaScriptView Raw
1"use strict";
2
3var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
4Object.defineProperty(exports, "__esModule", {
5 value: true
6});
7exports["default"] = exports.SessionStore = exports.SessionApi = void 0;
8var _initializerDefineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/initializerDefineProperty"));
9var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized"));
10var _applyDecoratedDescriptor2 = _interopRequireDefault(require("@babel/runtime/helpers/applyDecoratedDescriptor"));
11var _initializerWarningHelper2 = _interopRequireDefault(require("@babel/runtime/helpers/initializerWarningHelper"));
12var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
13var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
14var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits"));
15var _possibleConstructorReturn2 = _interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn"));
16var _getPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf"));
17var _Api2 = require("@lskjs/mobx/mobxStores/Api");
18var _Store2 = require("@lskjs/mobx/mobxStores/Store");
19var _mobx = require("mobx");
20var _class, _descriptor, _descriptor2, _class2;
21function _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = (0, _getPrototypeOf2["default"])(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = (0, _getPrototypeOf2["default"])(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return (0, _possibleConstructorReturn2["default"])(this, result); }; }
22function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }
23var SessionApi = /*#__PURE__*/function (_Api) {
24 (0, _inherits2["default"])(SessionApi, _Api);
25 var _super = _createSuper(SessionApi);
26 function SessionApi() {
27 var _this;
28 (0, _classCallCheck2["default"])(this, SessionApi);
29 for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
30 args[_key] = arguments[_key];
31 }
32 _this = _super.call.apply(_super, [this].concat(args));
33 _this.baseURL = '/api/auth/session';
34 return _this;
35 } // findOne(_id) {
36 // return this.fetch('/api/module/auth/getPermit', {
37 // method: 'GET',
38 // qs: { _id },
39 // });
40 // }
41 // approveEmail(body) {
42 // return this.fetch(`${this.base}/approveEmail`, {
43 // method: 'POST',
44 // body,
45 // });
46 // }
47 // changePassword(body) {
48 // return this.fetch(`${this.base}/changePassword`, {
49 // method: 'POST',
50 // body,
51 // });
52 // }
53 return (0, _createClass2["default"])(SessionApi);
54}(_Api2.Api);
55exports.SessionApi = SessionApi;
56var SessionStore = (_class = (_class2 = /*#__PURE__*/function (_Store) {
57 (0, _inherits2["default"])(SessionStore, _Store);
58 var _super2 = _createSuper(SessionStore);
59 function SessionStore() {
60 var _this2;
61 (0, _classCallCheck2["default"])(this, SessionStore);
62 for (var _len2 = arguments.length, args = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {
63 args[_key2] = arguments[_key2];
64 }
65 _this2 = _super2.call.apply(_super2, [this].concat(args));
66 (0, _initializerDefineProperty2["default"])(_this2, "_id", _descriptor, (0, _assertThisInitialized2["default"])(_this2));
67 (0, _initializerDefineProperty2["default"])(_this2, "user", _descriptor2, (0, _assertThisInitialized2["default"])(_this2));
68 return _this2;
69 } // @observable private = {};
70 // setStateField(item, value) {
71 // // console.log({item, value});
72 // if (item === 'activatedAt' || item === 'disabledAt') {
73 // set(this, item, new Date(value));
74 // } else {
75 // super.setStateField(item, value);
76 // }
77 // }
78 // isActive() {
79 // console.log(this.activatedAt);
80 // console.log(this.disabledAt);
81 // console.log(this.expiredAt);
82 // console.log(!this.activatedAt && !this.disabledAt);
83 // return !this.activatedAt && !this.disabledAt;
84 // }
85 return (0, _createClass2["default"])(SessionStore);
86}(_Store2.Store), _class2.Api = SessionApi, _class2), (_descriptor = (0, _applyDecoratedDescriptor2["default"])(_class.prototype, "_id", [_mobx.observable], {
87 configurable: true,
88 enumerable: true,
89 writable: true,
90 initializer: null
91}), _descriptor2 = (0, _applyDecoratedDescriptor2["default"])(_class.prototype, "user", [_mobx.observable], {
92 configurable: true,
93 enumerable: true,
94 writable: true,
95 initializer: function initializer() {
96 return {};
97 }
98})), _class);
99exports.SessionStore = SessionStore;
100var _default = SessionStore;
101exports["default"] = _default;
102//# sourceMappingURL=SessionStore.js.map
\No newline at end of file