PageSourceSearch

https://praveenmp.github.io/taxback/main.bundle.js

js praveenmp.github.io collected 2026-10-03 09:47:17 UTC 36,723 bytes, 626 lines download raw bytes

1webpackJsonp([1],{
2
3/***/ "../../../../../src async recursive":
4/***/ (function(module, exports) {
5
6function webpackEmptyContext(req) {
7	throw new Error("Cannot find module '" + req + "'.");
8}
9webpackEmptyContext.keys = function() { return []; };
10webpackEmptyContext.resolve = webpackEmptyContext;
11module.exports = webpackEmptyContext;
12webpackEmptyContext.id = "../../../../../src async recursive";
13
14/***/ }),
15
16/***/ "../../../../../src/app/app.component.css":
17/***/ (function(module, exports, __webpack_require__) {
18
19exports = module.exports = __webpack_require__("../../../../css-loader/lib/css-base.js")(false);
20// imports
21
22
23// module
24exports.push([module.i, ".custom-nav {\r\n      background: #3d4a5d;\r\n}\r\n", ""]);
25
26// exports
27
28
29/*** EXPORTS FROM exports-loader ***/
30module.exports = module.exports.toString();
31
32/***/ }),
33
34/***/ "../../../../../src/app/app.component.html":
35/***/ (function(module, exports) {
36
37module.exports = "<div class=\"container-fluid\">\n  <header>\n    <nav class=\"navbar navbar-toggleable-md navbar-inverse custom-nav\">\n      <button class=\"navbar-toggler navbar-toggler-right collapsed\" type=\"button\" data-toggle=\"collapse\" data-target=\"#navbarsExampleDefault\"\n        aria-controls=\"navbarsExampleDefault\" aria-expanded=\"false\" aria-label=\"Toggle navigation\">\n        <span class=\"navbar-toggler-icon\"></span>\n      </button>\n      <a class=\"navbar-brand\" href=\"#\">Tax Back App</a>\n\n      <div class=\"navbar-collapse collapse\" id=\"navbarsExampleDefault\" aria-expanded=\"false\">\n        <ul class=\"navbar-nav mr-auto\">\n          <li class=\"nav-item active\">\n            <!-- <a class=\"nav-link\" routerLink=\"/user\" routerLinkActive=\"active\">Agent</a> -->\n            <a class=\"nav-link\" href=\"#\">Home <span class=\"sr-only\">(current)</span></a>\n          </li>\n        </ul>\n        <form class=\"form-inline my-2 my-lg-0\">\n          <input class=\"form-control mr-sm-2\" type=\"text\" placeholder=\"Search\">\n          <button class=\"btn btn-outline-success my-2 my-sm-0\" type=\"submit\">Search</button>\n          <ul class=\"navbar-nav mr-auto\">\n            <li class=\"nav-item dropdown\">\n              <a class=\"nav-link dropdown-toggle\" href=\"http://example.com\" id=\"dropdown01\" data-toggle=\"dropdown\" aria-haspopup=\"true\"\n                aria-expanded=\"false\">Profile</a>\n              <div class=\"dropdown-menu\" aria-labelledby=\"dropdown01\">\n                <a class=\"dropdown-item\" href=\"#\">Logout</a>\n              </div>\n            </li>\n          </ul>\n        </form>\n      </div>\n    </nav>\n  </header>\n  <content>\n    <router-outlet></router-outlet>\n  </content>\n  <footer>\n  </footer>\n</div>\n"
38
39/***/ }),
40
41/***/ "../../../../../src/app/app.component.ts":
42/***/ (function(module, __webpack_exports__, __webpack_require__) {
43
44"use strict";
45/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__("../../../core/@angular/core.es5.js");
46/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return AppComponent; });
47var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
48    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
49    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
50    else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
51    return c > 3 && r && Object.defineProperty(target, key, r), r;
52};
53
54var AppComponent = (function () {
55    function AppComponent() {
56        this.title = 'app';
57    }
58    return AppComponent;
59}());
60AppComponent = __decorate([
61    __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0__angular_core__["_14" /* Component */])({
62        selector: 'app-root',
63        template: __webpack_require__("../../../../../src/app/app.component.html"),
64        styles: [__webpack_require__("../../../../../src/app/app.component.css")]
65    })
66], AppComponent);
67
68//# sourceMappingURL=app.component.js.map
69
70/***/ }),
71
72/***/ "../../../../../src/app/app.module.ts":
73/***/ (function(module, __webpack_exports__, __webpack_require__) {
74
75"use strict";
76/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_platform_browser__ = __webpack_require__("../../../platform-browser/@angular/platform-browser.es5.js");
77/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__angular_forms__ = __webpack_require__("../../../forms/@angular/forms.es5.js");
78/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__angular_core__ = __webpack_require__("../../../core/@angular/core.es5.js");
79/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__angular_http__ = __webpack_require__("../../../http/@angular/http.es5.js");
80/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__shared_services_app_helper_services__ = __webpack_require__("../../../../../src/app/shared/services/app-helper.services.ts");
81/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__shared_services_user_services__ = __webpack_require__("../../../../../src/app/shared/services/user.services.ts");
82/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__shared_services_pager_services__ = __webpack_require__("../../../../../src/app/shared/services/pager.services.ts");
83/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__app_component__ = __webpack_require__("../../../../../src/app/app.component.ts");
84/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__components_user_component__ = __webpack_require__("../../../../../src/app/components/user.component.ts");
85/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__app_routing__ = __webpack_require__("../../../../../src/app/app.routing.ts");
86/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return AppModule; });
87var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
88    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
89    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
90    else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
91    return c > 3 && r && Object.defineProperty(target, key, r), r;
92};
93
94
95
96
97// Services
98
99
100
101// Components
102
103
104
105var AppModule = (function () {
106    function AppModule() {
107    }
108    return AppModule;
109}());
110AppModule = __decorate([
111    __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_2__angular_core__["b" /* NgModule */])({
112        declarations: [
113            __WEBPACK_IMPORTED_MODULE_7__app_component__["a" /* AppComponent */],
114            __WEBPACK_IMPORTED_MODULE_8__components_user_component__["a" /* UserComponent */]
115        ],
116        imports: [
117            __WEBPACK_IMPORTED_MODULE_0__angular_platform_browser__["a" /* BrowserModule */],
118            __WEBPACK_IMPORTED_MODULE_9__app_routing__["a" /* AppRouterModule */],
119            __WEBPACK_IMPORTED_MODULE_3__angular_http__["a" /* HttpModule */],
120            __WEBPACK_IMPORTED_MODULE_1__angular_forms__["a" /* FormsModule */],
121        ],
122        providers: [
123            __WEBPACK_IMPORTED_MODULE_4__shared_services_app_helper_services__["a" /* AppHelperService */],
124            __WEBPACK_IMPORTED_MODULE_6__shared_services_pager_services__["a" /* PagerService */],
125            __WEBPACK_IMPORTED_MODULE_5__shared_services_user_services__["a" /* UserService */]
126        ],
127        bootstrap: [__WEBPACK_IMPORTED_MODULE_7__app_component__["a" /* AppComponent */]]
128    })
129], AppModule);
130
131//# sourceMappingURL=app.module.js.map
132
133/***/ }),
134
135/***/ "../../../../../src/app/app.routing.ts":
136/***/ (function(module, __webpack_exports__, __webpack_require__) {
137
138"use strict";
139/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__("../../../core/@angular/core.es5.js");
140/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__angular_router__ = __webpack_require__("../../../router/@angular/router.es5.js");
141/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__components_user_component__ = __webpack_require__("../../../../../src/app/components/user.component.ts");
142/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__shared_components_pagenotfound_component__ = __webpack_require__("../../../../../src/app/shared/components/pagenotfound.component.ts");
143/* unused harmony export appRoutes */
144/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return AppRouterModule; });
145var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
146    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
147    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
148    else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
149    return c > 3 && r && Object.defineProperty(target, key, r), r;
150};
151
152
153
154
155var appRoutes = [
156    {
157        path: '',
158        component: __WEBPACK_IMPORTED_MODULE_2__components_user_component__["a" /* UserComponent */]
159    },
160    {
161        path: 'user',
162        component: __WEBPACK_IMPORTED_MODULE_2__components_user_component__["a" /* UserComponent */]
163    },
164    {
165        path: '**',
166        component: __WEBPACK_IMPORTED_MODULE_3__shared_components_pagenotfound_component__["a" /* PageNotFoundComponent */]
167    }
168];
169var AppRouterModule = (function () {
170    function AppRouterModule() {
171    }
172    return AppRouterModule;
173}());
174AppRouterModule = __decorate([
175    __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0__angular_core__["b" /* NgModule */])({
176        imports: [__WEBPACK_IMPORTED_MODULE_1__angular_router__["a" /* RouterModule */].forRoot(appRoutes)],
177        declarations: [
178            __WEBPACK_IMPORTED_MODULE_3__shared_components_pagenotfound_component__["a" /* PageNotFoundComponent */]
179        ],
180        exports: [__WEBPACK_IMPORTED_MODULE_1__angular_router__["a" /* RouterModule */]]
181    })
182], AppRouterModule);
183
184//# sourceMappingURL=app.routing.js.map
185
186/***/ }),
187
188/***/ "../../../../../src/app/components/user.component.html":
189/***/ (function(module, exports) {
190
191module.exports = "<div class=\"custom-content\">\r\n  <h4>Hi {{user | uppercase }},</h4>\r\n  <hr>\r\n  <button class=\"btn btn-warning add-button\" (click)=\"showForm=!showForm\">Add Transaction</button>\r\n  <div class=\"form\" *ngIf=\"showForm\">\r\n    <form (ngSubmit)=\"onSubmit()\" #trasactionForm=\"ngForm\">\r\n      <div class=\"row\">\r\n        <div class=\"col-md-3\">\r\n          <div class=\"form-group\">\r\n            <label for=\"amount\">Amount</label>\r\n            <input type=\"text\" class=\"form-control\" id=\"amount\" required [(ngModel)]=\"transaction.amount\" name=\"amount\" #amount=\"ngModel\">\r\n            <div [hidden]=\"amount.valid || amount.pristine\" class=\"alert alert-danger\">\r\n              Amount is required\r\n            </div>\r\n          </div>\r\n        </div>\r\n        <div class=\"col-md-3\">\r\n          <div class=\"form-group\">\r\n            <label for=\"currency\">Currency</label>\r\n            <select id=\"currency\" class=\"form-control\" [(ngModel)]=\"transaction.currency\" name=\"currency\" #currency=\"ngModel\" required>\r\n                   <option *ngFor=\"let currency of currencyType\"[ngValue]=\"currency\">{{currency}}</option>\r\n               </select>\r\n            <div [hidden]=\"currency.valid || currency.pristine\" class=\"alert alert-danger\">\r\n              Currency is required\r\n            </div>\r\n          </div>\r\n        </div>\r\n        <div class=\"col-md-3\">\r\n          <div class=\"form-group\">\r\n            <label for=\"txn_date\">Currency</label>\r\n            <input type=\"date\" class=\"form-control\" id=\"txn_date\" required [(ngModel)]=\"transaction.txn_date\" name=\"txn_date\" #txndate=\"ngModel\">\r\n            <div [hidden]=\"txndate.valid || txndate.pristine\" class=\"alert alert-danger\">\r\n              Amount is required\r\n            </div>\r\n          </div>\r\n        </div>\r\n        <div class=\"col-md-3 cust-btn\">\r\n          <button type=\"submit\" class=\"btn btn-success\" [disabled]=\"!trasactionForm.form.valid || !currency.valid\">Submit</button>\r\n          <button type=\"submit\" class=\"btn btn-default cust-pointer\" (click)=\"cancel()\">Cancel</button>\r\n        </div>\r\n      </div>\r\n    </form>\r\n\r\n  </div>\r\n  <div *ngIf=\"message\" class=\"alert alert-success alert-dismissible fade show col-md-5\" role=\"alert\">\r\n    <button type=\"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Close\">\r\n    <span aria-hidden=\"true\">&times;</span>\r\n  </button>\r\n    <strong>{{message }} </strong>\r\n  </div>\r\n  <div *ngIf=\"delteMessage\" class=\"alert alert-success alert-dismissible fade show col-md-5\" role=\"alert\">\r\n    <button type=\"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Close\">\r\n    <span aria-hidden=\"true\">&times;</span>\r\n  </button>\r\n    <strong>{{delteMessage }} </strong>\r\n  </div>\r\n  <div class=\"row\">\r\n    <div class=\"col-md-12\">\r\n      <h4> Transaction Details </h4>\r\n      <hr />\r\n    </div>\r\n  </div>\r\n  <table class=\"table table-bordered\">\r\n    <thead>\r\n      <tr>\r\n        <th>Transaction ID</th>\r\n        <th>Amount</th>\r\n        <th>currency</th>\r\n        <th>Date</th>\r\n        <th>Actions</th>\r\n      </tr>\r\n    </thead>\r\n    <tbody *ngIf=\"!errorMessage\">\r\n      <tr *ngFor=\"let transaction of pagedItems;\">\r\n        <td scope=\"row\">{{transaction.id}}</td>\r\n        <td>{{transaction.amount | currency:transaction.currency:true}}</td>\r\n        <td>{{transaction.currency}}</td>\r\n        <td>{{transaction.txn_date | date:'longDate' }}</td>\r\n        <td><button class=\"btn btn-success\" (click)=\"updateTransaction(transaction)\">Edit</button>\r\n          <button class=\"btn btn-danger\" (click)=\"deleteTransaction(transaction)\">Delete</button> </td>\r\n      </tr>\r\n    </tbody>\r\n  </table>\r\n  <h3 *ngIf=\"errorMessage\">No Transactions Found</h3>\r\n  <nav aria-label=\"Page navigation example\">\r\n    <ul *ngIf=\"pager.pages && pager.pages.length\" class=\"pagination\">
191\r\n      <li [ngClass]=\"{disabled:pager.currentPage === 1}\" class=\"page-item\">\r\n        <a (click)=\"setPage(1)\" class=\"page-link\">First</a>\r\n      </li>\r\n      <li [ngClass]=\"{disabled:pager.currentPage === 1}\" class=\"page-item\">\r\n        <a (click)=\"setPage(pager.currentPage - 1)\" class=\"page-link\">Previous</a>\r\n      </li>\r\n      <li *ngFor=\"let page of pager.pages\" [ngClass]=\"{active:pager.currentPage === page}\" class=\"page-item\">\r\n        <a (click)=\"setPage(page)\" class=\"page-link\">{{page}}</a>\r\n      </li>\r\n      <li [ngClass]=\"{disabled:pager.currentPage === pager.totalPages}\" class=\"page-item\">\r\n        <a (click)=\"setPage(pager.currentPage + 1)\" class=\"page-link\">Next</a>\r\n      </li>\r\n      <li [ngClass]=\"{disabled:pager.currentPage === pager.totalPages}\" class=\"page-item\">\r\n        <a (click)=\"setPage(pager.totalPages)\" class=\"page-link\">Last</a>\r\n      </li>\r\n    </ul>\r\n  </nav>\r\n</div>\r\n"
192
193/***/ }),
194
195/***/ "../../../../../src/app/components/user.component.ts":
196/***/ (function(module, __webpack_exports__, __webpack_require__) {
197
198"use strict";
199/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__shared_models_Transaction__ = __webpack_require__("../../../../../src/app/shared/models/Transaction.ts");
200/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__shared_services_user_services__ = __webpack_require__("../../../../../src/app/shared/services/user.services.ts");
201/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__shared_services_pager_services__ = __webpack_require__("../../../../../src/app/shared/services/pager.services.ts");
202/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__angular_core__ = __webpack_require__("../../../core/@angular/core.es5.js");
203/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return UserComponent; });
204var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
205    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
206    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
207    else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
208    return c > 3 && r && Object.defineProperty(target, key, r), r;
209};
210var __metadata = (this && this.__metadata) || function (k, v) {
211    if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
212};
213
214
215
216
217var UserComponent = (function () {
218    function UserComponent(userServices, pagerService) {
219        this.userServices = userServices;
220        this.pagerService = pagerService;
221        this.transactions = [];
222        this.user = '[email protected]';
223        this.pager = {};
224    }
225    UserComponent.prototype.ngOnInit = function () {
226        this.initialization();
227        this.getAlltransactions();
228    };
229    UserComponent.prototype.initialization = function () {
230        this.transaction = new __WEBPACK_IMPORTED_MODULE_0__shared_models_Transaction__["a" /* Transaction */]();
231        this.showForm = false;
232        this.currencyType = ['INR', 'USD', 'GBP', 'EUR'];
233    };
234    UserComponent.prototype.createNewTransaction = function () {
235        this.transaction = new __WEBPACK_IMPORTED_MODULE_0__shared_models_Transaction__["a" /* Transaction */]();
236    };
237    // Get All the transactions
238    UserComponent.prototype.getAlltransactions = function () {
239        var _this = this;
240        this.userServices.getAlltransactions(this.user).subscribe(function (response) {
241            if (response.length !== 0) {
242                console.log(response);
243                _this.transactions = response;
244                _this.setPage(1);
245            }
246            else {
247                _this.errorMessage = true;
248            }
249        });
250    };
251    // on submit and update
252    UserComponent.prototype.onSubmit = function () {
253        var _this = this;
254        if (this.transaction.id !== null || this.transaction.id !== undefined) {
255            this.userServices.updateTransaction(this.transaction, this.user).subscribe(function (response) {
256                if (response.length !== 0) {
257                    _this.message = 'Your transaction updated successfully';
258                    _this.showForm = false;
259                    _this.createNewTransaction();
260                    _this.getAlltransactions();
261                }
262                else {
263                    _this.errorMessage = true;
264                }
265            });
266        }
267        else {
268            this.userServices.saveTransaction(this.transaction, this.user).subscribe(function (response) {
269                if (response.length !== 0) {
270                    _this.message = 'Your transaction created successfully';
271                    _this.showForm = false;
272                    _this.createNewTransaction();
273                    _this.getAlltransactions();
274                }
275                else {
276                    _this.errorMessage = true;
277                }
278            });
279        }
280    };
281    // update the trasactions
282    UserComponent.prototype.updateTransaction = function (transaction) {
283        this.transaction = transaction;
284        this.showForm = true;
285    };
286    // Delete the Transactions
287    UserComponent.prototype.deleteTransaction = function (transaction) {
288        var _this = this;
289        this.userServices.deleteTransaction(transaction.id, this.user).subscribe(function (response) {
290            if (response.length !== 0) {
291                _this.delteMessage = 'Your transaction is deleted succesfully ';
292                setTimeout(function () {
293                    this.delteMessage = null;
294                }, 3000);
295                _this.getAlltransactions();
296            }
297            else {
298                _this.errorMessage = true;
299            }
300        });
301    };
302    // Clear the fields
303    UserComponent.prototype.cancel = function () {
304        this.showForm = false;
305        this.message = null;
306        this.createNewTransaction();
307    };
308    UserComponent.prototype.setPage = function (page) {
309        if (page < 1 || page > this.pager.totalPages) {
310            return;
311        }
312        // get pager object from service
313        this.pager = this.pagerService.getPager(this.transactions.length, page, 3);
314        // get current page of items
315        this.pagedItems = this.transactions.slice(this.pager.startIndex, this.pager.endIndex + 1);
316    };
317    return UserComponent;
318}());
319UserComponent = __decorate([
320    __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_3__angular_core__["_14" /* Component */])({
321        selector: 'user',
322        template: __webpack_require__("../../../../../src/app/components/user.component.html"),
323    }),
324    __metadata("design:paramtypes", [typeof (_a = typeof __WEBPACK_IMPORTED_MODULE_1__shared_services_user_services__["a" /* UserService */] !== "undefined" && __WEBPACK_IMPORTED_MODULE_1__shared_services_user_services__["a" /* UserService */]) === "function" && _a || Object, typeof (_b = typeof __WEBPACK_IMPORTED_MODULE_2__shared_services_pager_services__["a" /* PagerService */] !== "undefined" && __WEBPACK_IMPORTED_MODULE_2__shared_services_pager_services__["a" /* PagerService */]) === "function" && _b || Object])
325], UserComponent);
326
327var _a, _b;
328//# sourceMappingURL=user.component.js.map
329
330/***/ }),
331
332/***/ "../../../../../src/app/shared/components/pagenotfound.component.ts":
333/***/ (function(module, __webpack_exports__, __webpack_require__) {
334
335"use strict";
336/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__("../../../core/@angular/core.es5.js");
337/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return PageNotFoundComponent; });
338var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
339    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
340    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
341    else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
342    return c > 3 && r && Object.defineProperty(target, key, r), r;
343};
344var __metadata = (this && this.__metadata) || function (k, v) {
345    if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
346};
347
348var PageNotFoundComponent = (function () {
349    function PageNotFoundComponent() {
350    }
351    return PageNotFoundComponent;
352}());
353PageNotFoundComponent = __decorate([
354    __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0__angular_core__["_14" /* Component */])({
355        template: "<h1>Page Not Found 404</h1>"
356    }),
357    __metadata("design:paramtypes", [])
358], PageNotFoundComponent);
359
360//# sourceMappingURL=pagenotfound.component.js.map
361
362/***/ }),
363
364/***/ "../../../../../src/app/shared/models/Transaction.ts":
365/***/ (function(module, __webpack_exports__, __webpack_require__) {
366
367"use strict";
368/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return Transaction; });
369var Transaction = (function () {
370    function Transaction(id, user, amount, currency, txn_date) {
371        this.id = id;
372        this.user = user;
373        this.amount = amount;
374        this.currency = currency;
375        this.txn_date = txn_date;
376    }
377    return Transaction;
378}());
379
380//# sourceMappingURL=Transaction.js.map
381
382/***/ }),
383
384/***/ "../../../../../src/app/shared/services/app-helper.services.ts":
385/***/ (function(module, __webpack_exports__, __webpack_require__) {
386
387"use strict";
388/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__("../../../core/@angular/core.es5.js");
389/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__angular_http__ = __webpack_require__("../../../http/@angular/http.es5.js");
390/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return AppHelperService; });
391var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
392    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
393    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
394    else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
395    return c > 3 && r && Object.defineProperty(target, key, r), r;
396};
397
398
399var AppHelperService = (function () {
400    function AppHelperService() {
401    }
402    Object.defineProperty(AppHelperService.prototype, "httpHeaders", {
403        get: function () {
404            this._httpHeaders = new __WEBPACK_IMPORTED_MODULE_1__angular_http__["c" /* Headers */]({
405                'Content-Type': 'application/json',
406                'dataType': 'json',
407                'crossDomain': 'true',
408            });
409            return this._httpHeaders;
410        },
411        enumerable: true,
412        configurable: true
413    });
414    Object.defineProperty(AppHelperService.prototype, "apiAddress", {
415        get: function () {
416            this._apiAddress = 'https://jointhecrew.in/api/txns/';
417            return this._apiAddress;
418        },
419        enumerable: true,
420        configurable: true
421    });
422    return AppHelperService;
423}());
424AppHelperService = __decorate([
425    __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0__angular_core__["c" /* Injectable */])()
426], AppHelperService);
427
428//# sourceMappingURL=app-helper.services.js.map
429
430/***/ }),
431
432/***/ "../../../../../src/app/shared/services/pager.services.ts":
433/***/ (function(module, __webpack_exports__, __webpack_require__) {
434
435"use strict";
436/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__("../../../core/@angular/core.es5.js");
437/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_underscore__ = __webpack_require__("../../../../underscore/underscore.js");
438/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_underscore___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_underscore__);
439/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return PagerService; });
440var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
441    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
442    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
443    else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
444    return c > 3 && r && Object.defineProperty(target, key, r), r;
445};
446
447
448var PagerService = (function () {
449    function PagerService() {
450    }
451    PagerService.prototype.getPager = function (totalItems, currentPage, pageSize) {
452        if (currentPage === void 0) { currentPage = 1; }
453        if (pageSize === void 0) { pageSize = 10; }
454        // calculate total pages
455        var totalPages = Math.ceil(totalItems / pageSize);
456        var startPage, endPage;
457        if (totalPages <= 10) {
458            // less than 10 total pages so show all
459            startPage = 1;
460            endPage = totalPages;
461        }
462        else {
463            // more than 10 total pages so calculate start and end pages
464            if (currentPage <= 6) {
465                startPage = 1;
466                endPage = 10;
467            }
468            else if (currentPage + 4 >= totalPages) {
469                startPage = totalPages - 9;
470                endPage = totalPages;
471            }
472            else {
473                startPage = currentPage - 5;
474                endPage = currentPage + 4;
475            }
476        }
477        // calculate start and end item indexes
478        var startIndex = (currentPage - 1) * pageSize;
479        var endIndex = Math.min(startIndex + pageSize - 1, totalItems - 1);
480        // create an array of pages to ng-repeat in the pager control
481        var pages = __WEBPACK_IMPORTED_MODULE_1_underscore__["range"](startPage, endPage + 1);
482        // return object with all pager properties required by the view
483        return {
484            totalItems: totalItems,
485            currentPage: currentPage,
486            pageSize: pageSize,
487            totalPages: totalPages,
488            startPage: startPage,
489            endPage: endPage,
490            startIndex: startIndex,
491            endIndex: endIndex,
492            pages: pages
493        };
494    };
495    return PagerService;
496}());
497PagerService = __decorate([
498    __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0__angular_core__["c" /* Injectable */])()
499], PagerService);
500
501//# sourceMappingURL=pager.services.js.map
502
503/***/ }),
504
505/***/ "../../../../../src/app/shared/services/user.services.ts":
506/***/ (function(module, __webpack_exports__, __webpack_require__) {
507
508"use strict";
509/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__("../../../core/@angular/core.es5.js");
510/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__angular_http__ = __webpack_require__("../../../http/@angular/http.es5.js");
511/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_rxjs_Observable__ = __webpack_require__("../../../../rxjs/Observable.js");
512/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_rxjs_Observable___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_rxjs_Observable__);
513/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_rxjs_add_operator_map__ = __webpack_require__("../../../../rxjs/add/operator/map.js");
514/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_rxjs_add_operator_map___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_rxjs_add_operator_map__);
515/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_rxjs_add_operator_catch__ = __webpack_require__("../../../../rxjs/add/operator/catch.js");
516/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_rxjs_add_operator_catch___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_4_rxjs_add_operator_catch__);
517/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__services_app_helper_services__ = __webpack_require__("../../../../../src/app/shared/services/app-helper.services.ts");
518/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return UserService; });
519var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
520    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
521    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
522    else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
523    return c > 3 && r && Object.defineProperty(target, key, r), r;
524};
525var __metadata = (this && this.__metadata) || function (k, v) {
526    if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
527};
528
529
530
531
532
533
534var UserService = (function () {
535    function UserService(http, appHelpersSvc) {
536        this.http = http;
537        this.appHelpersSvc = appHelpersSvc;
538        this.httpHeaders = this.appHelpersSvc.httpHeaders;
539    }
540    UserService.prototype.getAlltransactions = function (email) {
541        return this.http.get(this.appHelpersSvc.apiAddress + email)
542            .map(function (response) { return response.json(); }).catch(this.handleError);
543    };
544    UserService.prototype.getTrasaction = function (email, id) {
545        return this.http.get(this.appHelpersSvc.apiAddress + email + '/' + id)
546            .map(function (response) { return response.json(); }).catch(this.handleError);
547    };
548    UserService.prototype.saveTransaction = function (transaction, email) {
549        var params = new FormData();
550        params.append('amount', transaction.amount);
551        params.append('currency', transaction.currency);
552        params.append('txn_date', transaction.txn_date);
553        return this.http.post(this.appHelpersSvc.apiAddress + email, params)
554            .map(function (response) { return response.json(); }).catch(this.handleError);
555    };
556    UserService.prototype.updateTransaction = function (transaction, email) {
557        var params = new FormData();
558        params.append('amount', transaction.amount);
559        params.append('currency', transaction.currency);
560        params.append('txn_date', transaction.txn_date);
561        return this.http.post(this.appHelpersSvc.apiAddress + email + '/' + transaction.id, params)
562            .map(function (response) { return response.json(); }).catch(this.handleError);
563    };
564    UserService.prototype.deleteTransaction = function (id, email) {
565        return this.http.delete(this.appHelpersSvc.apiAddress + email + '/' + id)
566            .map(function (response) { return response.json(); }).catch(this.handleError);
567    };
568    UserService.prototype.handleError = function (error) {
569        console.error(error);
570        return __WEBPACK_IMPORTED_MODULE_2_rxjs_Observable__["Observable"].throw(error.json().error || 'Server error');
571    };
572    return UserService;
573}());
574UserService = __decorate([
575    __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0__angular_core__["c" /* Injectable */])(),
576    __metadata("design:paramtypes", [typeof (_a = typeof __WEBPACK_IMPORTED_MODULE_1__angular_http__["b" /* Http */] !== "undefined" && __WEBPACK_IMPORTED_MODULE_1__angular_http__["b" /* Http */]) === "function" && _a || Object, typeof (_b = typeof __WEBPACK_IMPORTED_MODULE_5__services_app_helper_services__["a" /* AppHelperService */] !== "undefined" && __WEBPACK_IMPORTED_MODULE_5__services_app_helper_services__["a" /* AppHelperService */]) === "function" && _b || Object])
577], UserService);
578
579var _a, _b;
580//# sourceMappingURL=user.services.js.map
581
582/***/ }),
583
584/***/ "../../../../../src/environments/environment.ts":
585/***/ (function(module, __webpack_exports__, __webpack_require__) {
586
587"use strict";
588/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return environment; });
589var environment = {
590    production: true
591};
592//# sourceMappingURL=environment.js.map
593
594/***/ }),
595
596/***/ "../../../../../src/main.ts":
597/***/ (function(module, __webpack_exports__, __webpack_require__) {
598
599"use strict";
600Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
601/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__("../../../core/@angular/core.es5.js");
602/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__angular_platform_browser_dynamic__ = __webpack_require__("../../../platform-browser-dynamic/@angular/platform-browser-dynamic.es5.js");
603/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__app_app_module__ = __webpack_require__("../../../../../src/app/app.module.ts");
604/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__environments_environment__ = __webpack_require__("../../../../../src/environments/environment.ts");
605
606
607
608
609if (__WEBPACK_IMPORTED_MODULE_3__environments_environment__["a" /* environment */].production) {
610    __webpack_require__.i(__WEBPACK_IMPORTED_MODULE_0__angular_core__["a" /* enableProdMode */])();
611}
612__webpack_require__.i(__WEBPACK_IMPORTED_MODULE_1__angular_platform_browser_dynamic__["a" /* platformBrowserDynamic */])().bootstrapModule(__WEBPACK_IMPORTED_MODULE_2__app_app_module__["a" /* AppModule */]);
613//# sourceMappingURL=main.js.map
614
615/***/ })
615,
616
617/***/ 0:
618/***/ (function(module, exports, __webpack_require__) {
619
620module.exports = __webpack_require__("../../../../../src/main.ts");
621
622
623/***/ })
624
625},[0]);
626//# sourceMappingURL=main.bundle.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.