浏览代码

added register page

jpsp91 6 年前
父节点
当前提交
f9b1ca9cc3

+ 1
- 1
.sourcemaps/0.js.map 查看文件

@@ -1 +1 @@
1
-{"version":3,"sources":["../../src/pages/channel/channel.module.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;AAAyC;AACO;AACR;AAUxC;IAAA;IAAgC,CAAC;IAApB,iBAAiB;QAR7B,uEAAQ,CAAC;YACR,YAAY,EAAE;gBACZ,6DAAW;aACZ;YACD,OAAO,EAAE;gBACP,sEAAe,CAAC,QAAQ,CAAC,6DAAW,CAAC;aACtC;SACF,CAAC;OACW,iBAAiB,CAAG;IAAD,wBAAC;CAAA;AAAH","file":"0.js","sourcesContent":["import { NgModule } from '@angular/core';\nimport { IonicPageModule } from 'ionic-angular';\nimport { ChannelPage } from './channel';\n\n@NgModule({\n  declarations: [\n    ChannelPage,\n  ],\n  imports: [\n    IonicPageModule.forChild(ChannelPage),\n  ],\n})\nexport class ChannelPageModule {}\n\n\n\n// WEBPACK FOOTER //\n// ./src/pages/channel/channel.module.ts"],"sourceRoot":""}
1
+{"version":3,"sources":["../../src/pages/register/register.module.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;AAAyC;AACO;AACN;AAU1C;IAAA;IAAiC,CAAC;IAArB,kBAAkB;QAR9B,uEAAQ,CAAC;YACR,YAAY,EAAE;gBACZ,+DAAY;aACb;YACD,OAAO,EAAE;gBACP,sEAAe,CAAC,QAAQ,CAAC,+DAAY,CAAC;aACvC;SACF,CAAC;OACW,kBAAkB,CAAG;IAAD,yBAAC;CAAA;AAAH","file":"0.js","sourcesContent":["import { NgModule } from '@angular/core';\nimport { IonicPageModule } from 'ionic-angular';\nimport { RegisterPage } from './register';\n\n@NgModule({\n  declarations: [\n    RegisterPage,\n  ],\n  imports: [\n    IonicPageModule.forChild(RegisterPage),\n  ],\n})\nexport class RegisterPageModule {}\n\n\n\n// WEBPACK FOOTER //\n// ./src/pages/register/register.module.ts"],"sourceRoot":""}

+ 1
- 0
.sourcemaps/1.js.map 查看文件

@@ -0,0 +1 @@
1
+{"version":3,"sources":["../../src/pages/channel/channel.module.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;AAAyC;AACO;AACR;AAUxC;IAAA;IAAgC,CAAC;IAApB,iBAAiB;QAR7B,uEAAQ,CAAC;YACR,YAAY,EAAE;gBACZ,6DAAW;aACZ;YACD,OAAO,EAAE;gBACP,sEAAe,CAAC,QAAQ,CAAC,6DAAW,CAAC;aACtC;SACF,CAAC;OACW,iBAAiB,CAAG;IAAD,wBAAC;CAAA;AAAH","file":"1.js","sourcesContent":["import { NgModule } from '@angular/core';\nimport { IonicPageModule } from 'ionic-angular';\nimport { ChannelPage } from './channel';\n\n@NgModule({\n  declarations: [\n    ChannelPage,\n  ],\n  imports: [\n    IonicPageModule.forChild(ChannelPage),\n  ],\n})\nexport class ChannelPageModule {}\n\n\n\n// WEBPACK FOOTER //\n// ./src/pages/channel/channel.module.ts"],"sourceRoot":""}

+ 1
- 1
.sourcemaps/main.js.map
文件差异内容过多而无法显示
查看文件


+ 5
- 2
src/app/app.module.ts 查看文件

@@ -13,6 +13,7 @@ import { UserProvider } from '../providers/user/user';
13 13
 import { HttpClientModule } from '@angular/common/http';
14 14
 import { HttpModule } from '@angular/http';
15 15
 import { MessageProvider } from '../providers/message/message';
16
+import { RegisterPage } from '../pages/register/register';
16 17
 
17 18
 
18 19
 @NgModule({
@@ -20,7 +21,8 @@ import { MessageProvider } from '../providers/message/message';
20 21
     MyApp,
21 22
     HomePage,
22 23
     ListPage,
23
-    ChannelPage
24
+    ChannelPage,
25
+    RegisterPage
24 26
   ],
25 27
   imports: [
26 28
     BrowserModule,
@@ -34,7 +36,8 @@ import { MessageProvider } from '../providers/message/message';
34 36
     MyApp,
35 37
     HomePage,
36 38
     ListPage,
37
-    ChannelPage
39
+    ChannelPage,
40
+    RegisterPage
38 41
   ],
39 42
   providers: [
40 43
     StatusBar,

+ 1
- 1
src/pages/home/home.html 查看文件

@@ -47,7 +47,7 @@
47 47
 <!-- line break -->
48 48
 <br>
49 49
 
50
-<button ion-button color="danger" round>Sign Up</button>
50
+<button ion-button color="danger" round (click)="registerPage()">Sign Up</button>
51 51
 
52 52
 
53 53
 </form>

+ 16
- 10
src/pages/home/home.ts 查看文件

@@ -4,6 +4,7 @@ import { ChannelPage } from '../channel/channel';
4 4
 import { FormGroup, FormBuilder, Validators, AbstractControl } from '@angular/forms';
5 5
 import { UserProvider } from '../../providers/user/user';
6 6
 import { MessageProvider } from '../../providers/message/message';
7
+import { RegisterPage } from '../register/register';
7 8
 
8 9
 
9 10
 
@@ -22,25 +23,26 @@ export class HomePage {
22 23
 
23 24
   constructor(public navCtrl: NavController, private formbuilder: FormBuilder, private userprovider: UserProvider) {
24 25
 
25
-    this.formgroup=this.formbuilder.group(
26
-      
27
-      {username : ['',Validators.required],
28
-      password : ['', Validators.required]
29
-    });
26
+    this.formgroup = this.formbuilder.group(
27
+
28
+      {
29
+        username: ['', Validators.required],
30
+        password: ['', Validators.required]
31
+      });
30 32
 
31
-    this.username=this.formgroup.controls['username'];
32
-    this.password=this.formgroup.controls['password'];
33
+    this.username = this.formgroup.controls['username'];
34
+    this.password = this.formgroup.controls['password'];
33 35
 
34 36
   }
35 37
 
36 38
   login() {
37 39
     this.navCtrl.setRoot(ChannelPage);
38
-    
40
+
39 41
   }
40 42
 
41 43
   sendLogin(loginForm) {
42
-    this.userprovider.login(loginForm.username, loginForm.password, result =>{
43
-      if(result.status == 200){
44
+    this.userprovider.login(loginForm.username, loginForm.password, result => {
45
+      if (result.status == 200) {
44 46
         console.log("Success!");
45 47
         this.userprovider.setToken(result.headers.get("authorization"));
46 48
         console.log(this.userprovider.getToken());
@@ -58,6 +60,10 @@ export class HomePage {
58 60
 
59 61
   }
60 62
 
63
+  registerPage() {
64
+    this.navCtrl.push(RegisterPage);
65
+  }
66
+
61 67
 
62 68
 
63 69
 }

+ 36
- 0
src/pages/register/register.html 查看文件

@@ -0,0 +1,36 @@
1
+<ion-header>
2
+
3
+  <ion-navbar>
4
+    <ion-title>Register</ion-title>
5
+  </ion-navbar>
6
+
7
+</ion-header>
8
+
9
+
10
+<ion-content text-center class="register">
11
+  <ion-list>
12
+    <ion-item>
13
+      <ion-label fixed>Username</ion-label>
14
+      <ion-input type="text"></ion-input>
15
+    </ion-item>
16
+    <ion-item>
17
+      <ion-label fixed>First Name</ion-label>
18
+      <ion-input type="text"></ion-input>
19
+    </ion-item>
20
+    <ion-item>
21
+      <ion-label fixed>Last Name</ion-label>
22
+      <ion-input type="text"></ion-input>
23
+    </ion-item>
24
+    <ion-item>
25
+      <ion-label fixed>Password</ion-label>
26
+      <ion-input type="text"></ion-input>
27
+    </ion-item>
28
+    <ion-item>
29
+      <ion-label fixed>Email</ion-label>
30
+      <ion-input type="text"></ion-input>
31
+    </ion-item>
32
+  </ion-list>
33
+  <button ion-button color="danger" round (click)="register()">Confirm</button>
34
+  <br>
35
+  <button ion-button color="danger" round (click)="cancel()">Cancel</button>
36
+</ion-content>

+ 13
- 0
src/pages/register/register.module.ts 查看文件

@@ -0,0 +1,13 @@
1
+import { NgModule } from '@angular/core';
2
+import { IonicPageModule } from 'ionic-angular';
3
+import { RegisterPage } from './register';
4
+
5
+@NgModule({
6
+  declarations: [
7
+    RegisterPage,
8
+  ],
9
+  imports: [
10
+    IonicPageModule.forChild(RegisterPage),
11
+  ],
12
+})
13
+export class RegisterPageModule {}

+ 8
- 0
src/pages/register/register.scss 查看文件

@@ -0,0 +1,8 @@
1
+page-register {
2
+    .register {
3
+        background: url("../assets/imgs/background.jpg");
4
+        background-repeat: no-repeat;
5
+        background-position: center;
6
+        background-size: cover;
7
+    }
8
+}

+ 27
- 0
src/pages/register/register.ts 查看文件

@@ -0,0 +1,27 @@
1
+import { Component } from '@angular/core';
2
+import { IonicPage, NavController, NavParams } from 'ionic-angular';
3
+
4
+
5
+@IonicPage()
6
+@Component({
7
+  selector: 'page-register',
8
+  templateUrl: 'register.html',
9
+})
10
+export class RegisterPage {
11
+
12
+  constructor(public navCtrl: NavController, public navParams: NavParams) {
13
+  }
14
+
15
+  ionViewDidLoad() {
16
+    console.log('ionViewDidLoad RegisterPage');
17
+  }
18
+
19
+  cancel() {
20
+    this.navCtrl.popToRoot();
21
+  }
22
+
23
+  register() {
24
+    this.navCtrl.popToRoot();
25
+  }
26
+
27
+}

+ 12
- 12
www/build/0.js 查看文件

@@ -1,14 +1,14 @@
1 1
 webpackJsonp([0],{
2 2
 
3
-/***/ 279:
3
+/***/ 281:
4 4
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
5 5
 
6 6
 "use strict";
7 7
 Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
8
-/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ChannelPageModule", function() { return ChannelPageModule; });
8
+/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RegisterPageModule", function() { return RegisterPageModule; });
9 9
 /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
10
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_ionic_angular__ = __webpack_require__(32);
11
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__channel__ = __webpack_require__(50);
10
+/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_ionic_angular__ = __webpack_require__(29);
11
+/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__register__ = __webpack_require__(102);
12 12
 var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
13 13
     var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
14 14
     if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
@@ -18,23 +18,23 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
18 18
 
19 19
 
20 20
 
21
-var ChannelPageModule = /** @class */ (function () {
22
-    function ChannelPageModule() {
21
+var RegisterPageModule = /** @class */ (function () {
22
+    function RegisterPageModule() {
23 23
     }
24
-    ChannelPageModule = __decorate([
24
+    RegisterPageModule = __decorate([
25 25
         Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["I" /* NgModule */])({
26 26
             declarations: [
27
-                __WEBPACK_IMPORTED_MODULE_2__channel__["a" /* ChannelPage */],
27
+                __WEBPACK_IMPORTED_MODULE_2__register__["a" /* RegisterPage */],
28 28
             ],
29 29
             imports: [
30
-                __WEBPACK_IMPORTED_MODULE_1_ionic_angular__["d" /* IonicPageModule */].forChild(__WEBPACK_IMPORTED_MODULE_2__channel__["a" /* ChannelPage */]),
30
+                __WEBPACK_IMPORTED_MODULE_1_ionic_angular__["d" /* IonicPageModule */].forChild(__WEBPACK_IMPORTED_MODULE_2__register__["a" /* RegisterPage */]),
31 31
             ],
32 32
         })
33
-    ], ChannelPageModule);
34
-    return ChannelPageModule;
33
+    ], RegisterPageModule);
34
+    return RegisterPageModule;
35 35
 }());
36 36
 
37
-//# sourceMappingURL=channel.module.js.map
37
+//# sourceMappingURL=register.module.js.map
38 38
 
39 39
 /***/ })
40 40
 

+ 1
- 1
www/build/0.js.map 查看文件

@@ -1 +1 @@
1
-{"version":3,"sources":["../../src/pages/channel/channel.module.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;AAAyC;AACO;AACR;AAUxC;IAAA;IAAgC,CAAC;IAApB,iBAAiB;QAR7B,uEAAQ,CAAC;YACR,YAAY,EAAE;gBACZ,6DAAW;aACZ;YACD,OAAO,EAAE;gBACP,sEAAe,CAAC,QAAQ,CAAC,6DAAW,CAAC;aACtC;SACF,CAAC;OACW,iBAAiB,CAAG;IAAD,wBAAC;CAAA;AAAH","file":"0.js","sourcesContent":["import { NgModule } from '@angular/core';\nimport { IonicPageModule } from 'ionic-angular';\nimport { ChannelPage } from './channel';\n\n@NgModule({\n  declarations: [\n    ChannelPage,\n  ],\n  imports: [\n    IonicPageModule.forChild(ChannelPage),\n  ],\n})\nexport class ChannelPageModule {}\n\n\n\n// WEBPACK FOOTER //\n// ./src/pages/channel/channel.module.ts"],"sourceRoot":""}
1
+{"version":3,"sources":["../../src/pages/register/register.module.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;AAAyC;AACO;AACN;AAU1C;IAAA;IAAiC,CAAC;IAArB,kBAAkB;QAR9B,uEAAQ,CAAC;YACR,YAAY,EAAE;gBACZ,+DAAY;aACb;YACD,OAAO,EAAE;gBACP,sEAAe,CAAC,QAAQ,CAAC,+DAAY,CAAC;aACvC;SACF,CAAC;OACW,kBAAkB,CAAG;IAAD,yBAAC;CAAA;AAAH","file":"0.js","sourcesContent":["import { NgModule } from '@angular/core';\nimport { IonicPageModule } from 'ionic-angular';\nimport { RegisterPage } from './register';\n\n@NgModule({\n  declarations: [\n    RegisterPage,\n  ],\n  imports: [\n    IonicPageModule.forChild(RegisterPage),\n  ],\n})\nexport class RegisterPageModule {}\n\n\n\n// WEBPACK FOOTER //\n// ./src/pages/register/register.module.ts"],"sourceRoot":""}

+ 42
- 0
www/build/1.js 查看文件

@@ -0,0 +1,42 @@
1
+webpackJsonp([1],{
2
+
3
+/***/ 280:
4
+/***/ (function(module, __webpack_exports__, __webpack_require__) {
5
+
6
+"use strict";
7
+Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
8
+/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ChannelPageModule", function() { return ChannelPageModule; });
9
+/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
10
+/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_ionic_angular__ = __webpack_require__(29);
11
+/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__channel__ = __webpack_require__(50);
12
+var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
13
+    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
14
+    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
15
+    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;
16
+    return c > 3 && r && Object.defineProperty(target, key, r), r;
17
+};
18
+
19
+
20
+
21
+var ChannelPageModule = /** @class */ (function () {
22
+    function ChannelPageModule() {
23
+    }
24
+    ChannelPageModule = __decorate([
25
+        Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["I" /* NgModule */])({
26
+            declarations: [
27
+                __WEBPACK_IMPORTED_MODULE_2__channel__["a" /* ChannelPage */],
28
+            ],
29
+            imports: [
30
+                __WEBPACK_IMPORTED_MODULE_1_ionic_angular__["d" /* IonicPageModule */].forChild(__WEBPACK_IMPORTED_MODULE_2__channel__["a" /* ChannelPage */]),
31
+            ],
32
+        })
33
+    ], ChannelPageModule);
34
+    return ChannelPageModule;
35
+}());
36
+
37
+//# sourceMappingURL=channel.module.js.map
38
+
39
+/***/ })
40
+
41
+});
42
+//# sourceMappingURL=1.js.map

+ 1
- 0
www/build/1.js.map 查看文件

@@ -0,0 +1 @@
1
+{"version":3,"sources":["../../src/pages/channel/channel.module.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;AAAyC;AACO;AACR;AAUxC;IAAA;IAAgC,CAAC;IAApB,iBAAiB;QAR7B,uEAAQ,CAAC;YACR,YAAY,EAAE;gBACZ,6DAAW;aACZ;YACD,OAAO,EAAE;gBACP,sEAAe,CAAC,QAAQ,CAAC,6DAAW,CAAC;aACtC;SACF,CAAC;OACW,iBAAiB,CAAG;IAAD,wBAAC;CAAA;AAAH","file":"1.js","sourcesContent":["import { NgModule } from '@angular/core';\nimport { IonicPageModule } from 'ionic-angular';\nimport { ChannelPage } from './channel';\n\n@NgModule({\n  declarations: [\n    ChannelPage,\n  ],\n  imports: [\n    IonicPageModule.forChild(ChannelPage),\n  ],\n})\nexport class ChannelPageModule {}\n\n\n\n// WEBPACK FOOTER //\n// ./src/pages/channel/channel.module.ts"],"sourceRoot":""}

+ 87
- 0
www/build/3.js 查看文件

@@ -0,0 +1,87 @@
1
+webpackJsonp([3],{
2
+
3
+/***/ 280:
4
+/***/ (function(module, __webpack_exports__, __webpack_require__) {
5
+
6
+"use strict";
7
+Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
8
+/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RegisterPageModule", function() { return RegisterPageModule; });
9
+/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
10
+/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_ionic_angular__ = __webpack_require__(32);
11
+/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__register__ = __webpack_require__(281);
12
+var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
13
+    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
14
+    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
15
+    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;
16
+    return c > 3 && r && Object.defineProperty(target, key, r), r;
17
+};
18
+
19
+
20
+
21
+var RegisterPageModule = /** @class */ (function () {
22
+    function RegisterPageModule() {
23
+    }
24
+    RegisterPageModule = __decorate([
25
+        Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["I" /* NgModule */])({
26
+            declarations: [
27
+                __WEBPACK_IMPORTED_MODULE_2__register__["a" /* RegisterPage */],
28
+            ],
29
+            imports: [
30
+                __WEBPACK_IMPORTED_MODULE_1_ionic_angular__["d" /* IonicPageModule */].forChild(__WEBPACK_IMPORTED_MODULE_2__register__["a" /* RegisterPage */]),
31
+            ],
32
+        })
33
+    ], RegisterPageModule);
34
+    return RegisterPageModule;
35
+}());
36
+
37
+//# sourceMappingURL=register.module.js.map
38
+
39
+/***/ }),
40
+
41
+/***/ 281:
42
+/***/ (function(module, __webpack_exports__, __webpack_require__) {
43
+
44
+"use strict";
45
+/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return RegisterPage; });
46
+/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
47
+/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_ionic_angular__ = __webpack_require__(32);
48
+var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
49
+    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
50
+    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
51
+    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;
52
+    return c > 3 && r && Object.defineProperty(target, key, r), r;
53
+};
54
+var __metadata = (this && this.__metadata) || function (k, v) {
55
+    if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
56
+};
57
+
58
+
59
+/**
60
+ * Generated class for the RegisterPage page.
61
+ *
62
+ * See https://ionicframework.com/docs/components/#navigation for more info on
63
+ * Ionic pages and navigation.
64
+ */
65
+var RegisterPage = /** @class */ (function () {
66
+    function RegisterPage(navCtrl, navParams) {
67
+        this.navCtrl = navCtrl;
68
+        this.navParams = navParams;
69
+    }
70
+    RegisterPage.prototype.ionViewDidLoad = function () {
71
+        console.log('ionViewDidLoad RegisterPage');
72
+    };
73
+    RegisterPage = __decorate([
74
+        Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["m" /* Component */])({
75
+            selector: 'page-register',template:/*ion-inline-start:"/Users/jaehoonp/ZipTeamPurple-FrontEnd/src/pages/register/register.html"*/'<ion-header>\n\n  <ion-navbar>\n    <ion-title>Register</ion-title>\n  </ion-navbar>\n\n</ion-header>\n\n\n<ion-content text-center class="register">\n  <ion-list>\n    <ion-item>\n      <ion-label fixed>Username</ion-label>\n      <ion-input type="text"></ion-input>\n    </ion-item>\n    <ion-item>\n      <ion-label fixed>First Name</ion-label>\n      <ion-input type="text"></ion-input>\n    </ion-item>\n    <ion-item>\n      <ion-label fixed>Last Name</ion-label>\n      <ion-input type="text"></ion-input>\n    </ion-item>\n    <ion-item>\n      <ion-label fixed>Password</ion-label>\n      <ion-input type="text"></ion-input>\n    </ion-item>\n    <ion-item>\n      <ion-label fixed>Email</ion-label>\n      <ion-input type="text"></ion-input>\n    </ion-item>\n  </ion-list>\n  <button ion-button color="danger" round (click)="register()">Confirm</button>\n  <br>\n  <button ion-button color="danger" round (click)="cancel()">Cancel</button>\n</ion-content>'/*ion-inline-end:"/Users/jaehoonp/ZipTeamPurple-FrontEnd/src/pages/register/register.html"*/,
76
+        }),
77
+        __metadata("design:paramtypes", [__WEBPACK_IMPORTED_MODULE_1_ionic_angular__["f" /* NavController */], __WEBPACK_IMPORTED_MODULE_1_ionic_angular__["g" /* NavParams */]])
78
+    ], RegisterPage);
79
+    return RegisterPage;
80
+}());
81
+
82
+//# sourceMappingURL=register.js.map
83
+
84
+/***/ })
85
+
86
+});
87
+//# sourceMappingURL=3.js.map

+ 7
- 0
www/build/main.css 查看文件

@@ -25692,3 +25692,10 @@ page-home img.rounded-corners {
25692 25692
 page-home .scroll-content {
25693 25693
   overflow: hidden;
25694 25694
 }
25695
+
25696
+page-register .register {
25697
+  background: url("../assets/imgs/background.jpg");
25698
+  background-repeat: no-repeat;
25699
+  background-position: center;
25700
+  background-size: cover;
25701
+}

+ 97
- 37
www/build/main.js 查看文件

@@ -1,6 +1,51 @@
1
-webpackJsonp([1],{
1
+webpackJsonp([2],{
2 2
 
3
-/***/ 113:
3
+/***/ 102:
4
+/***/ (function(module, __webpack_exports__, __webpack_require__) {
5
+
6
+"use strict";
7
+/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return RegisterPage; });
8
+/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
9
+/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_ionic_angular__ = __webpack_require__(29);
10
+var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
11
+    var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
12
+    if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
13
+    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;
14
+    return c > 3 && r && Object.defineProperty(target, key, r), r;
15
+};
16
+var __metadata = (this && this.__metadata) || function (k, v) {
17
+    if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
18
+};
19
+
20
+
21
+var RegisterPage = /** @class */ (function () {
22
+    function RegisterPage(navCtrl, navParams) {
23
+        this.navCtrl = navCtrl;
24
+        this.navParams = navParams;
25
+    }
26
+    RegisterPage.prototype.ionViewDidLoad = function () {
27
+        console.log('ionViewDidLoad RegisterPage');
28
+    };
29
+    RegisterPage.prototype.cancel = function () {
30
+        this.navCtrl.popToRoot();
31
+    };
32
+    RegisterPage.prototype.register = function () {
33
+        this.navCtrl.popToRoot();
34
+    };
35
+    RegisterPage = __decorate([
36
+        Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["m" /* Component */])({
37
+            selector: 'page-register',template:/*ion-inline-start:"/Users/jaehoonp/ZipTeamPurple-FrontEnd/src/pages/register/register.html"*/'<ion-header>\n\n  <ion-navbar>\n    <ion-title>Register</ion-title>\n  </ion-navbar>\n\n</ion-header>\n\n\n<ion-content text-center class="register">\n  <ion-list>\n    <ion-item>\n      <ion-label fixed>Username</ion-label>\n      <ion-input type="text"></ion-input>\n    </ion-item>\n    <ion-item>\n      <ion-label fixed>First Name</ion-label>\n      <ion-input type="text"></ion-input>\n    </ion-item>\n    <ion-item>\n      <ion-label fixed>Last Name</ion-label>\n      <ion-input type="text"></ion-input>\n    </ion-item>\n    <ion-item>\n      <ion-label fixed>Password</ion-label>\n      <ion-input type="text"></ion-input>\n    </ion-item>\n    <ion-item>\n      <ion-label fixed>Email</ion-label>\n      <ion-input type="text"></ion-input>\n    </ion-item>\n  </ion-list>\n  <button ion-button color="danger" round (click)="register()">Confirm</button>\n  <br>\n  <button ion-button color="danger" round (click)="cancel()">Cancel</button>\n</ion-content>'/*ion-inline-end:"/Users/jaehoonp/ZipTeamPurple-FrontEnd/src/pages/register/register.html"*/,
38
+        }),
39
+        __metadata("design:paramtypes", [__WEBPACK_IMPORTED_MODULE_1_ionic_angular__["f" /* NavController */], __WEBPACK_IMPORTED_MODULE_1_ionic_angular__["g" /* NavParams */]])
40
+    ], RegisterPage);
41
+    return RegisterPage;
42
+}());
43
+
44
+//# sourceMappingURL=register.js.map
45
+
46
+/***/ }),
47
+
48
+/***/ 114:
4 49
 /***/ (function(module, exports) {
5 50
 
6 51
 function webpackEmptyAsyncContext(req) {
@@ -13,16 +58,20 @@ function webpackEmptyAsyncContext(req) {
13 58
 webpackEmptyAsyncContext.keys = function() { return []; };
14 59
 webpackEmptyAsyncContext.resolve = webpackEmptyAsyncContext;
15 60
 module.exports = webpackEmptyAsyncContext;
16
-webpackEmptyAsyncContext.id = 113;
61
+webpackEmptyAsyncContext.id = 114;
17 62
 
18 63
 /***/ }),
19 64
 
20
-/***/ 155:
65
+/***/ 156:
21 66
 /***/ (function(module, exports, __webpack_require__) {
22 67
 
23 68
 var map = {
24 69
 	"../pages/channel/channel.module": [
25
-		279,
70
+		280,
71
+		1
72
+	],
73
+	"../pages/register/register.module": [
74
+		281,
26 75
 		0
27 76
 	]
28 77
 };
@@ -37,12 +86,12 @@ function webpackAsyncContext(req) {
37 86
 webpackAsyncContext.keys = function webpackAsyncContextKeys() {
38 87
 	return Object.keys(map);
39 88
 };
40
-webpackAsyncContext.id = 155;
89
+webpackAsyncContext.id = 156;
41 90
 module.exports = webpackAsyncContext;
42 91
 
43 92
 /***/ }),
44 93
 
45
-/***/ 156:
94
+/***/ 157:
46 95
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
47 96
 
48 97
 "use strict";
@@ -138,16 +187,17 @@ var MessageProvider = /** @class */ (function () {
138 187
 
139 188
 /***/ }),
140 189
 
141
-/***/ 200:
190
+/***/ 201:
142 191
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
143 192
 
144 193
 "use strict";
145 194
 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return HomePage; });
146 195
 /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
147
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_ionic_angular__ = __webpack_require__(32);
196
+/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_ionic_angular__ = __webpack_require__(29);
148 197
 /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__channel_channel__ = __webpack_require__(50);
149 198
 /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__angular_forms__ = __webpack_require__(15);
150 199
 /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__providers_user_user__ = __webpack_require__(79);
200
+/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__register_register__ = __webpack_require__(102);
151 201
 var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
152 202
     var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
153 203
     if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
@@ -162,12 +212,14 @@ var __metadata = (this && this.__metadata) || function (k, v) {
162 212
 
163 213
 
164 214
 
215
+
165 216
 var HomePage = /** @class */ (function () {
166 217
     function HomePage(navCtrl, formbuilder, userprovider) {
167 218
         this.navCtrl = navCtrl;
168 219
         this.formbuilder = formbuilder;
169 220
         this.userprovider = userprovider;
170
-        this.formgroup = this.formbuilder.group({ username: ['', __WEBPACK_IMPORTED_MODULE_3__angular_forms__["f" /* Validators */].required],
221
+        this.formgroup = this.formbuilder.group({
222
+            username: ['', __WEBPACK_IMPORTED_MODULE_3__angular_forms__["f" /* Validators */].required],
171 223
             password: ['', __WEBPACK_IMPORTED_MODULE_3__angular_forms__["f" /* Validators */].required]
172 224
         });
173 225
         this.username = this.formgroup.controls['username'];
@@ -192,9 +244,12 @@ var HomePage = /** @class */ (function () {
192 244
     };
193 245
     HomePage.prototype.setLoginForm = function () {
194 246
     };
247
+    HomePage.prototype.registerPage = function () {
248
+        this.navCtrl.push(__WEBPACK_IMPORTED_MODULE_5__register_register__["a" /* RegisterPage */]);
249
+    };
195 250
     HomePage = __decorate([
196 251
         Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["m" /* Component */])({
197
-            selector: 'page-home',template:/*ion-inline-start:"/Users/jaehoonp/ZipTeamPurple-FrontEnd/src/pages/home/home.html"*/'<ion-header>\n</ion-header>\n\n\n\n<ion-content text-center class = "login">\n\n  <br><br><br><br><br>\n  <img src="../assets/imgs/fullLogo.png" alt="SLACK" class="rounded-corners">\n\n  <br><br><br><br>\n  \n\n\n  <form [formGroup]="formgroup" (ngSubmit)="sendLogin(formgroup.value)">\n\n<ion-list>\n\n  <ion-item text-center>\n\n\n    <ion-label fixed>Username</ion-label>\n    <ion-input type="text" formControlName="username"></ion-input>\n  </ion-item>\n\n  <ion-item text-center *ngIf="username.hasError(\'required\') && username.touched">\n    <p> *Please enter your username</p>\n  </ion-item>\n\n  <ion-item text-center>\n    <ion-label fixed>Password</ion-label>\n    <ion-input type="password" formControlName="password"></ion-input>\n  </ion-item>\n\n  <ion-item text-center *ngIf="password.hasError(\'required\') && password.touched">\n      <p> *Please enter your password</p>\n    </ion-item>\n\n\n</ion-list>\n\n\n\n\n<button ion-button color="danger" round type="submit">Login</button>\n\n<!-- line break -->\n<br>\n\n<button ion-button color="danger" round>Sign Up</button>\n\n\n</form>\n\n\n  <!-- <form [formGroup]="loginform" (ngSubmit)="sendLogin(loginForm.value)" *ngIf="loginForm">\n\n    <ion-label fixed>Username</ion-label>\n    <input type="text" name="name" formControlName="username">\n\n    <ion-label fixed>Password</ion-label>\n    <input type="text" name="name" formControlName="password">\n\n    <input type="submit" class="cta-btn filled" value="Submit" [disabled]="!loginForm.valid">\n   </form> -->\n\n\n\n\n\n  <!-- Toggle menu button -->\n  <!-- <br> -->\n  <button ion-button secondary menuToggle>Toggle Menu</button> \n  \n</ion-content>\n'/*ion-inline-end:"/Users/jaehoonp/ZipTeamPurple-FrontEnd/src/pages/home/home.html"*/
252
+            selector: 'page-home',template:/*ion-inline-start:"/Users/jaehoonp/ZipTeamPurple-FrontEnd/src/pages/home/home.html"*/'<ion-header>\n</ion-header>\n\n\n\n<ion-content text-center class = "login">\n\n  <br><br><br><br><br>\n  <img src="../assets/imgs/fullLogo.png" alt="SLACK" class="rounded-corners">\n\n  <br><br><br><br>\n  \n\n\n  <form [formGroup]="formgroup" (ngSubmit)="sendLogin(formgroup.value)">\n\n<ion-list>\n\n  <ion-item text-center>\n\n\n    <ion-label fixed>Username</ion-label>\n    <ion-input type="text" formControlName="username"></ion-input>\n  </ion-item>\n\n  <ion-item text-center *ngIf="username.hasError(\'required\') && username.touched">\n    <p> *Please enter your username</p>\n  </ion-item>\n\n  <ion-item text-center>\n    <ion-label fixed>Password</ion-label>\n    <ion-input type="password" formControlName="password"></ion-input>\n  </ion-item>\n\n  <ion-item text-center *ngIf="password.hasError(\'required\') && password.touched">\n      <p> *Please enter your password</p>\n    </ion-item>\n\n\n</ion-list>\n\n\n\n\n<button ion-button color="danger" round type="submit">Login</button>\n\n<!-- line break -->\n<br>\n\n<button ion-button color="danger" round (click)="registerPage()">Sign Up</button>\n\n\n</form>\n\n\n  <!-- <form [formGroup]="loginform" (ngSubmit)="sendLogin(loginForm.value)" *ngIf="loginForm">\n\n    <ion-label fixed>Username</ion-label>\n    <input type="text" name="name" formControlName="username">\n\n    <ion-label fixed>Password</ion-label>\n    <input type="text" name="name" formControlName="password">\n\n    <input type="submit" class="cta-btn filled" value="Submit" [disabled]="!loginForm.valid">\n   </form> -->\n\n\n\n\n\n  <!-- Toggle menu button -->\n  <!-- <br> -->\n  <button ion-button secondary menuToggle>Toggle Menu</button> \n  \n</ion-content>\n'/*ion-inline-end:"/Users/jaehoonp/ZipTeamPurple-FrontEnd/src/pages/home/home.html"*/
198 253
         }),
199 254
         __metadata("design:paramtypes", [__WEBPACK_IMPORTED_MODULE_1_ionic_angular__["f" /* NavController */], __WEBPACK_IMPORTED_MODULE_3__angular_forms__["a" /* FormBuilder */], __WEBPACK_IMPORTED_MODULE_4__providers_user_user__["a" /* UserProvider */]])
200 255
     ], HomePage);
@@ -205,13 +260,13 @@ var HomePage = /** @class */ (function () {
205 260
 
206 261
 /***/ }),
207 262
 
208
-/***/ 201:
263
+/***/ 202:
209 264
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
210 265
 
211 266
 "use strict";
212 267
 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return ListPage; });
213 268
 /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
214
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_ionic_angular__ = __webpack_require__(32);
269
+/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_ionic_angular__ = __webpack_require__(29);
215 270
 var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
216 271
     var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
217 272
     if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
@@ -262,13 +317,13 @@ var ListPage = /** @class */ (function () {
262 317
 
263 318
 /***/ }),
264 319
 
265
-/***/ 202:
320
+/***/ 203:
266 321
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
267 322
 
268 323
 "use strict";
269 324
 Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
270
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_platform_browser_dynamic__ = __webpack_require__(203);
271
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__app_module__ = __webpack_require__(223);
325
+/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_platform_browser_dynamic__ = __webpack_require__(204);
326
+/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__app_module__ = __webpack_require__(224);
272 327
 
273 328
 
274 329
 Object(__WEBPACK_IMPORTED_MODULE_0__angular_platform_browser_dynamic__["a" /* platformBrowserDynamic */])().bootstrapModule(__WEBPACK_IMPORTED_MODULE_1__app_module__["a" /* AppModule */]);
@@ -276,24 +331,25 @@ Object(__WEBPACK_IMPORTED_MODULE_0__angular_platform_browser_dynamic__["a" /* pl
276 331
 
277 332
 /***/ }),
278 333
 
279
-/***/ 223:
334
+/***/ 224:
280 335
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
281 336
 
282 337
 "use strict";
283 338
 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return AppModule; });
284 339
 /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_platform_browser__ = __webpack_require__(26);
285 340
 /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__angular_core__ = __webpack_require__(0);
286
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_ionic_angular__ = __webpack_require__(32);
287
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__app_component__ = __webpack_require__(265);
288
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__pages_home_home__ = __webpack_require__(200);
289
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__pages_list_list__ = __webpack_require__(201);
341
+/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_ionic_angular__ = __webpack_require__(29);
342
+/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__app_component__ = __webpack_require__(266);
343
+/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__pages_home_home__ = __webpack_require__(201);
344
+/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__pages_list_list__ = __webpack_require__(202);
290 345
 /* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__pages_channel_channel__ = __webpack_require__(50);
291
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__ionic_native_status_bar__ = __webpack_require__(196);
292
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__ionic_native_splash_screen__ = __webpack_require__(199);
346
+/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__ionic_native_status_bar__ = __webpack_require__(197);
347
+/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__ionic_native_splash_screen__ = __webpack_require__(200);
293 348
 /* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__providers_user_user__ = __webpack_require__(79);
294
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__angular_common_http__ = __webpack_require__(273);
349
+/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__angular_common_http__ = __webpack_require__(274);
295 350
 /* harmony import */ var __WEBPACK_IMPORTED_MODULE_11__angular_http__ = __webpack_require__(78);
296
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12__providers_message_message__ = __webpack_require__(156);
351
+/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12__providers_message_message__ = __webpack_require__(157);
352
+/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13__pages_register_register__ = __webpack_require__(102);
297 353
 var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
298 354
     var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
299 355
     if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
@@ -313,6 +369,7 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key,
313 369
 
314 370
 
315 371
 
372
+
316 373
 var AppModule = /** @class */ (function () {
317 374
     function AppModule() {
318 375
     }
@@ -322,13 +379,15 @@ var AppModule = /** @class */ (function () {
322 379
                 __WEBPACK_IMPORTED_MODULE_3__app_component__["a" /* MyApp */],
323 380
                 __WEBPACK_IMPORTED_MODULE_4__pages_home_home__["a" /* HomePage */],
324 381
                 __WEBPACK_IMPORTED_MODULE_5__pages_list_list__["a" /* ListPage */],
325
-                __WEBPACK_IMPORTED_MODULE_6__pages_channel_channel__["a" /* ChannelPage */]
382
+                __WEBPACK_IMPORTED_MODULE_6__pages_channel_channel__["a" /* ChannelPage */],
383
+                __WEBPACK_IMPORTED_MODULE_13__pages_register_register__["a" /* RegisterPage */]
326 384
             ],
327 385
             imports: [
328 386
                 __WEBPACK_IMPORTED_MODULE_0__angular_platform_browser__["a" /* BrowserModule */],
329 387
                 __WEBPACK_IMPORTED_MODULE_2_ionic_angular__["c" /* IonicModule */].forRoot(__WEBPACK_IMPORTED_MODULE_3__app_component__["a" /* MyApp */], {}, {
330 388
                     links: [
331
-                        { loadChildren: '../pages/channel/channel.module#ChannelPageModule', name: 'ChannelPage', segment: 'channel', priority: 'low', defaultHistory: [] }
389
+                        { loadChildren: '../pages/channel/channel.module#ChannelPageModule', name: 'ChannelPage', segment: 'channel', priority: 'low', defaultHistory: [] },
390
+                        { loadChildren: '../pages/register/register.module#RegisterPageModule', name: 'RegisterPage', segment: 'register', priority: 'low', defaultHistory: [] }
332 391
                     ]
333 392
                 }),
334 393
                 __WEBPACK_IMPORTED_MODULE_10__angular_common_http__["a" /* HttpClientModule */],
@@ -339,7 +398,8 @@ var AppModule = /** @class */ (function () {
339 398
                 __WEBPACK_IMPORTED_MODULE_3__app_component__["a" /* MyApp */],
340 399
                 __WEBPACK_IMPORTED_MODULE_4__pages_home_home__["a" /* HomePage */],
341 400
                 __WEBPACK_IMPORTED_MODULE_5__pages_list_list__["a" /* ListPage */],
342
-                __WEBPACK_IMPORTED_MODULE_6__pages_channel_channel__["a" /* ChannelPage */]
401
+                __WEBPACK_IMPORTED_MODULE_6__pages_channel_channel__["a" /* ChannelPage */],
402
+                __WEBPACK_IMPORTED_MODULE_13__pages_register_register__["a" /* RegisterPage */]
343 403
             ],
344 404
             providers: [
345 405
                 __WEBPACK_IMPORTED_MODULE_7__ionic_native_status_bar__["a" /* StatusBar */],
@@ -357,17 +417,17 @@ var AppModule = /** @class */ (function () {
357 417
 
358 418
 /***/ }),
359 419
 
360
-/***/ 265:
420
+/***/ 266:
361 421
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
362 422
 
363 423
 "use strict";
364 424
 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return MyApp; });
365 425
 /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
366
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_ionic_angular__ = __webpack_require__(32);
367
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__ionic_native_status_bar__ = __webpack_require__(196);
368
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__ionic_native_splash_screen__ = __webpack_require__(199);
369
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__pages_home_home__ = __webpack_require__(200);
370
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__pages_list_list__ = __webpack_require__(201);
426
+/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_ionic_angular__ = __webpack_require__(29);
427
+/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__ionic_native_status_bar__ = __webpack_require__(197);
428
+/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__ionic_native_splash_screen__ = __webpack_require__(200);
429
+/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__pages_home_home__ = __webpack_require__(201);
430
+/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__pages_list_list__ = __webpack_require__(202);
371 431
 /* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__pages_channel_channel__ = __webpack_require__(50);
372 432
 var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
373 433
     var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
@@ -435,8 +495,8 @@ var MyApp = /** @class */ (function () {
435 495
 "use strict";
436 496
 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return ChannelPage; });
437 497
 /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
438
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_ionic_angular__ = __webpack_require__(32);
439
-/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__providers_message_message__ = __webpack_require__(156);
498
+/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_ionic_angular__ = __webpack_require__(29);
499
+/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__providers_message_message__ = __webpack_require__(157);
440 500
 var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
441 501
     var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
442 502
     if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
@@ -556,5 +616,5 @@ var UserProvider = /** @class */ (function () {
556 616
 
557 617
 /***/ })
558 618
 
559
-},[202]);
619
+},[203]);
560 620
 //# sourceMappingURL=main.js.map

+ 1
- 1
www/build/main.js.map
文件差异内容过多而无法显示
查看文件


+ 728
- 727
www/build/vendor.js
文件差异内容过多而无法显示
查看文件


+ 1
- 1
www/build/vendor.js.map
文件差异内容过多而无法显示
查看文件