1 | /**
|
2 | * @fileoverview added by tsickle
|
3 | * @suppress {checkTypes,extraRequire,uselessCode} checked by tsc
|
4 | */
|
5 | import { createSelector, createFeatureSelector } from "@ngrx/store";
|
6 | import * as userReducer from "./dashboard/account.reducer";
|
7 | import * as resetPasswordRequestReducer from "./reset-password/reset-password-request.reducer";
|
8 | import * as changePassword from "./change-password/change-password.reducer";
|
9 | import * as editProfileReducer from "./profile-edit/edit-profile.reducer";
|
10 | import * as searchReducer from "./search-account/search.reducer";
|
11 | /**
|
12 | * @record
|
13 | */
|
14 | export function UserState() { }
|
15 | /** @type {?} */
|
16 | UserState.prototype.user;
|
17 | /** @type {?} */
|
18 | UserState.prototype.resetPasswordRequest;
|
19 | /** @type {?} */
|
20 | UserState.prototype.searchView;
|
21 | /** @type {?} */
|
22 | UserState.prototype.changePassword;
|
23 | /** @type {?} */
|
24 | UserState.prototype.editProfile;
|
25 | /** @type {?} */
|
26 | export var UserReducers = {
|
27 | user: userReducer.userReducer,
|
28 | resetPasswordRequest: resetPasswordRequestReducer.reducer,
|
29 | changePassword: changePassword.reducer,
|
30 | searchView: searchReducer.reducer,
|
31 | editProfile: editProfileReducer.reducer
|
32 | };
|
33 | /**
|
34 | * @record
|
35 | */
|
36 | export function AppState() { }
|
37 | /** @type {?} */
|
38 | AppState.prototype.user;
|
39 | /** @type {?} */
|
40 | export var selectFeatureState = createFeatureSelector("user");
|
41 | /** @type {?} */
|
42 | export var getUserInforamtionStatus = createSelector(selectFeatureState, function (state) { return state.user.loaded; });
|
43 | /** @type {?} */
|
44 | export var isSignedIn = createSelector(selectFeatureState, function (state) { return state.user.loaded; });
|
45 | /** @type {?} */
|
46 | export var selectResetPasswordRequestState = createSelector(selectFeatureState, function (state) { return state.resetPasswordRequest; });
|
47 | /** @type {?} */
|
48 | export var getNumberOfRequeseted = createSelector(selectResetPasswordRequestState, resetPasswordRequestReducer.getNumberOfRequeseted);
|
49 | /** @type {?} */
|
50 | export var getResetPasswordRequestStatus = createSelector(selectResetPasswordRequestState, resetPasswordRequestReducer.getStatus);
|
51 | /** @type {?} */
|
52 | export var selectUserInformaionState = createSelector(selectFeatureState, function (state) { return state.user; });
|
53 | /** @type {?} */
|
54 | export var getAccountInfo = createSelector(selectUserInformaionState, userReducer.getAccountInfo);
|
55 | /** @type {?} */
|
56 | export var selectSearchState = createSelector(selectFeatureState, function (state) { return state.searchView; });
|
57 | /** @type {?} */
|
58 | export var getSearchStatus = createSelector(selectSearchState, searchReducer.getStatus);
|
59 | //#endregion
|
60 |
|
61 | //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXNlci5yZWR1Y2Vycy5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bzb3VzaGlhbnMvdXNlci8iLCJzb3VyY2VzIjpbImxpYi91c2VyLnJlZHVjZXJzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQUUsY0FBYyxFQUFFLHFCQUFxQixFQUFvQixNQUFNLGFBQWEsQ0FBQztBQUN0RixPQUFPLEtBQUssV0FBVyxNQUFNLDZCQUE2QixDQUFDO0FBQzNELE9BQU8sS0FBSywyQkFBMkIsTUFBTSxpREFBaUQsQ0FBQztBQUMvRixPQUFPLEtBQUssY0FBYyxNQUFNLDJDQUEyQyxDQUFDO0FBQzVFLE9BQU8sS0FBSyxrQkFBa0IsTUFBTSxxQ0FBcUMsQ0FBQztBQUMxRSxPQUFPLEtBQUssYUFBYSxNQUFNLGlDQUFpQyxDQUFDOzs7Ozs7Ozs7Ozs7Ozs7O0FBV2pFLFdBQWEsWUFBWSxHQUFHO0lBQzNCLElBQUksRUFBRSxXQUFXLENBQUMsV0FBVztJQUM3QixvQkFBb0IsRUFBRSwyQkFBMkIsQ0FBQyxPQUFPO0lBQ3pELGNBQWMsRUFBRSxjQUFjLENBQUMsT0FBTztJQUN0QyxVQUFVLEVBQUUsYUFBYSxDQUFDLE9BQU87SUFDakMsV0FBVyxFQUFFLGtCQUFrQixDQUFDLE9BQU87Q0FDdkMsQ0FBQzs7Ozs7Ozs7QUFRRixXQUFhLGtCQUFrQixHQUFHLHFCQUFxQixDQUFZLE1BQU0sQ0FBQyxDQUFDOztBQUUzRSxXQUFhLHdCQUF3QixHQUFHLGNBQWMsQ0FBQyxrQkFBa0IsRUFBRSxVQUFDLEtBQWdCLElBQUssT0FBQSxLQUFLLENBQUMsSUFBSSxDQUFDLE1BQU0sRUFBakIsQ0FBaUIsQ0FBQyxDQUFDOztBQUNwSCxXQUFhLFVBQVUsR0FBRyxjQUFjLENBQUMsa0JBQWtCLEVBQUUsVUFBQyxLQUFnQixJQUFLLE9BQUEsS0FBSyxDQUFDLElBQUksQ0FBQyxNQUFNLEVBQWpCLENBQWlCLENBQUMsQ0FBQzs7QUFFdEcsV0FBYSwrQkFBK0IsR0FBRyxjQUFjLENBQzVELGtCQUFrQixFQUNsQixVQUFDLEtBQWdCLElBQUssT0FBQSxLQUFLLENBQUMsb0JBQW9CLEVBQTFCLENBQTBCLENBQ2hELENBQUM7O0FBQ0YsV0FBYSxxQkFBcUIsR0FBRyxjQUFjLENBQ2xELCtCQUErQixFQUMvQiwyQkFBMkIsQ0FBQyxxQkFBcUIsQ0FDakQsQ0FBQzs7QUFDRixXQUFhLDZCQUE2QixHQUFHLGNBQWMsQ0FDMUQsK0JBQStCLEVBQy9CLDJCQUEyQixDQUFDLFNBQVMsQ0FDckMsQ0FBQzs7QUFHRixXQUFhLHlCQUF5QixHQUFHLGNBQWMsQ0FBQyxrQkFBa0IsRUFBRSxVQUFDLEtBQWdCLElBQUssT0FBQSxLQUFLLENBQUMsSUFBSSxFQUFWLENBQVUsQ0FBQyxDQUFDOztBQUM5RyxXQUFhLGNBQWMsR0FBRyxjQUFjLENBQUMseUJBQXlCLEVBQUUsV0FBVyxDQUFDLGNBQWMsQ0FBQyxDQUFDOztBQUlwRyxXQUFhLGlCQUFpQixHQUFHLGNBQWMsQ0FBQyxrQkFBa0IsRUFBRSxVQUFDLEtBQWdCLElBQUssT0FBQSxLQUFLLENBQUMsVUFBVSxFQUFoQixDQUFnQixDQUFDLENBQUM7O0FBQzVHLFdBQWEsZUFBZSxHQUFHLGNBQWMsQ0FBQyxpQkFBaUIsRUFBRSxhQUFhLENBQUMsU0FBUyxDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBjcmVhdGVTZWxlY3RvciwgY3JlYXRlRmVhdHVyZVNlbGVjdG9yLCBNZW1vaXplZFNlbGVjdG9yIH0gZnJvbSBcIkBuZ3J4L3N0b3JlXCI7XHJcbmltcG9ydCAqIGFzIHVzZXJSZWR1Y2VyIGZyb20gXCIuL2Rhc2hib2FyZC9hY2NvdW50LnJlZHVjZXJcIjtcclxuaW1wb3J0ICogYXMgcmVzZXRQYXNzd29yZFJlcXVlc3RSZWR1Y2VyIGZyb20gXCIuL3Jlc2V0LXBhc3N3b3JkL3Jlc2V0LXBhc3N3b3JkLXJlcXVlc3QucmVkdWNlclwiO1xyXG5pbXBvcnQgKiBhcyBjaGFuZ2VQYXNzd29yZCBmcm9tIFwiLi9jaGFuZ2UtcGFzc3dvcmQvY2hhbmdlLXBhc3N3b3JkLnJlZHVjZXJcIjtcclxuaW1wb3J0ICogYXMgZWRpdFByb2ZpbGVSZWR1Y2VyIGZyb20gXCIuL3Byb2ZpbGUtZWRpdC9lZGl0LXByb2ZpbGUucmVkdWNlclwiO1xyXG5pbXBvcnQgKiBhcyBzZWFyY2hSZWR1Y2VyIGZyb20gXCIuL3NlYXJjaC1hY2NvdW50L3NlYXJjaC5yZWR1Y2VyXCI7XHJcbmltcG9ydCB7IFVzZXJNb2RlbCB9IGZyb20gXCIuL21vZGVsc1wiO1xyXG5cclxuZXhwb3J0IGludGVyZmFjZSBVc2VyU3RhdGUge1xyXG5cdHVzZXI6IHVzZXJSZWR1Y2VyLlN0YXRlO1xyXG5cdHJlc2V0UGFzc3dvcmRSZXF1ZXN0OiByZXNldFBhc3N3b3JkUmVxdWVzdFJlZHVjZXIuU3RhdGU7XHJcblx0c2VhcmNoVmlldzogc2VhcmNoUmVkdWNlci5TdGF0ZTtcclxuXHRjaGFuZ2VQYXNzd29yZDogY2hhbmdlUGFzc3dvcmQuU3RhdGU7XHJcblx0ZWRpdFByb2ZpbGU6IGVkaXRQcm9maWxlUmVkdWNlci5TdGF0ZTtcclxufVxyXG5cclxuZXhwb3J0IGNvbnN0IFVzZXJSZWR1Y2VycyA9IHtcclxuXHR1c2VyOiB1c2VyUmVkdWNlci51c2VyUmVkdWNlcixcclxuXHRyZXNldFBhc3N3b3JkUmVxdWVzdDogcmVzZXRQYXNzd29yZFJlcXVlc3RSZWR1Y2VyLnJlZHVjZXIsXHJcblx0Y2hhbmdlUGFzc3dvcmQ6IGNoYW5nZVBhc3N3b3JkLnJlZHVjZXIsXHJcblx0c2VhcmNoVmlldzogc2VhcmNoUmVkdWNlci5yZWR1Y2VyLFxyXG5cdGVkaXRQcm9maWxlOiBlZGl0UHJvZmlsZVJlZHVjZXIucmVkdWNlclxyXG59O1xyXG5cclxuZXhwb3J0IGludGVyZmFjZSBBcHBTdGF0ZSB7XHJcblx0XCJ1c2VyXCI6IFVzZXJTdGF0ZTtcclxufVxyXG5cclxuLy8jcmVnaW9uIHNlbGVjdG9yc1xyXG5cclxuZXhwb3J0IGNvbnN0IHNlbGVjdEZlYXR1cmVTdGF0ZSA9IGNyZWF0ZUZlYXR1cmVTZWxlY3RvcjxVc2VyU3RhdGU+KFwidXNlclwiKTtcclxuXHJcbmV4cG9ydCBjb25zdCBnZXRVc2VySW5mb3JhbXRpb25TdGF0dXMgPSBjcmVhdGVTZWxlY3RvcihzZWxlY3RGZWF0dXJlU3RhdGUsIChzdGF0ZTogVXNlclN0YXRlKSA9PiBzdGF0ZS51c2VyLmxvYWRlZCk7XHJcbmV4cG9ydCBjb25zdCBpc1NpZ25lZEluID0gY3JlYXRlU2VsZWN0b3Ioc2VsZWN0RmVhdHVyZVN0YXRlLCAoc3RhdGU6IFVzZXJTdGF0ZSkgPT4gc3RhdGUudXNlci5sb2FkZWQpO1xyXG5cclxuZXhwb3J0IGNvbnN0IHNlbGVjdFJlc2V0UGFzc3dvcmRSZXF1ZXN0U3RhdGUgPSBjcmVhdGVTZWxlY3RvcihcclxuXHRzZWxlY3RGZWF0dXJlU3RhdGUsXHJcblx0KHN0YXRlOiBVc2VyU3RhdGUpID0+IHN0YXRlLnJlc2V0UGFzc3dvcmRSZXF1ZXN0XHJcbik7XHJcbmV4cG9ydCBjb25zdCBnZXROdW1iZXJPZlJlcXVlc2V0ZWQgPSBjcmVhdGVTZWxlY3RvcihcclxuXHRzZWxlY3RSZXNldFBhc3N3b3JkUmVxdWVzdFN0YXRlLFxyXG5cdHJlc2V0UGFzc3dvcmRSZXF1ZXN0UmVkdWNlci5nZXROdW1iZXJPZlJlcXVlc2V0ZWRcclxuKTtcclxuZXhwb3J0IGNvbnN0IGdldFJlc2V0UGFzc3dvcmRSZXF1ZXN0U3RhdHVzID0gY3JlYXRlU2VsZWN0b3IoXHJcblx0c2VsZWN0UmVzZXRQYXNzd29yZFJlcXVlc3RTdGF0ZSxcclxuXHRyZXNldFBhc3N3b3JkUmVxdWVzdFJlZHVjZXIuZ2V0U3RhdHVzXHJcbik7XHJcblxyXG4vLyNyZWdpb24gdXNlclxyXG5leHBvcnQgY29uc3Qgc2VsZWN0VXNlckluZm9ybWFpb25TdGF0ZSA9IGNyZWF0ZVNlbGVjdG9yKHNlbGVjdEZlYXR1cmVTdGF0ZSwgKHN0YXRlOiBVc2VyU3RhdGUpID0+IHN0YXRlLnVzZXIpO1xyXG5leHBvcnQgY29uc3QgZ2V0QWNjb3VudEluZm8gPSBjcmVhdGVTZWxlY3RvcihzZWxlY3RVc2VySW5mb3JtYWlvblN0YXRlLCB1c2VyUmVkdWNlci5nZXRBY2NvdW50SW5mbyk7XHJcbi8vI2VuZHJlZ2lvblxyXG5cclxuLy8jcmVnaW9uIHNlYXJjaFxyXG5leHBvcnQgY29uc3Qgc2VsZWN0U2VhcmNoU3RhdGUgPSBjcmVhdGVTZWxlY3RvcihzZWxlY3RGZWF0dXJlU3RhdGUsIChzdGF0ZTogVXNlclN0YXRlKSA9PiBzdGF0ZS5zZWFyY2hWaWV3KTtcclxuZXhwb3J0IGNvbnN0IGdldFNlYXJjaFN0YXR1cyA9IGNyZWF0ZVNlbGVjdG9yKHNlbGVjdFNlYXJjaFN0YXRlLCBzZWFyY2hSZWR1Y2VyLmdldFN0YXR1cyk7XHJcbi8vI2VuZHJlZ2lvblxyXG4iXX0= |
\ | No newline at end of file |