UNPKG

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