소스 검색

added register page

jpsp91 6 년 전
부모
커밋
f9b1ca9cc3

+ 1
- 1
.sourcemaps/0.js.map 파일 보기

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 파일 보기

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

+ 1
- 1
src/pages/home/home.html 파일 보기

47
 <!-- line break -->
47
 <!-- line break -->
48
 <br>
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
 </form>
53
 </form>

+ 16
- 10
src/pages/home/home.ts 파일 보기

4
 import { FormGroup, FormBuilder, Validators, AbstractControl } from '@angular/forms';
4
 import { FormGroup, FormBuilder, Validators, AbstractControl } from '@angular/forms';
5
 import { UserProvider } from '../../providers/user/user';
5
 import { UserProvider } from '../../providers/user/user';
6
 import { MessageProvider } from '../../providers/message/message';
6
 import { MessageProvider } from '../../providers/message/message';
7
+import { RegisterPage } from '../register/register';
7
 
8
 
8
 
9
 
9
 
10
 
22
 
23
 
23
   constructor(public navCtrl: NavController, private formbuilder: FormBuilder, private userprovider: UserProvider) {
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
   login() {
38
   login() {
37
     this.navCtrl.setRoot(ChannelPage);
39
     this.navCtrl.setRoot(ChannelPage);
38
-    
40
+
39
   }
41
   }
40
 
42
 
41
   sendLogin(loginForm) {
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
         console.log("Success!");
46
         console.log("Success!");
45
         this.userprovider.setToken(result.headers.get("authorization"));
47
         this.userprovider.setToken(result.headers.get("authorization"));
46
         console.log(this.userprovider.getToken());
48
         console.log(this.userprovider.getToken());
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 파일 보기

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 파일 보기

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 파일 보기

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 파일 보기

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
 webpackJsonp([0],{
1
 webpackJsonp([0],{
2
 
2
 
3
-/***/ 279:
3
+/***/ 281:
4
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
4
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
5
 
5
 
6
 "use strict";
6
 "use strict";
7
 Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
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
 /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
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
 var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
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;
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);
14
     if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
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
         Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["I" /* NgModule */])({
25
         Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["I" /* NgModule */])({
26
             declarations: [
26
             declarations: [
27
-                __WEBPACK_IMPORTED_MODULE_2__channel__["a" /* ChannelPage */],
27
+                __WEBPACK_IMPORTED_MODULE_2__register__["a" /* RegisterPage */],
28
             ],
28
             ],
29
             imports: [
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
-{"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 파일 보기

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 파일 보기

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 파일 보기

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
 page-home .scroll-content {
25692
 page-home .scroll-content {
25693
   overflow: hidden;
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
-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
 /***/ (function(module, exports) {
49
 /***/ (function(module, exports) {
5
 
50
 
6
 function webpackEmptyAsyncContext(req) {
51
 function webpackEmptyAsyncContext(req) {
13
 webpackEmptyAsyncContext.keys = function() { return []; };
58
 webpackEmptyAsyncContext.keys = function() { return []; };
14
 webpackEmptyAsyncContext.resolve = webpackEmptyAsyncContext;
59
 webpackEmptyAsyncContext.resolve = webpackEmptyAsyncContext;
15
 module.exports = webpackEmptyAsyncContext;
60
 module.exports = webpackEmptyAsyncContext;
16
-webpackEmptyAsyncContext.id = 113;
61
+webpackEmptyAsyncContext.id = 114;
17
 
62
 
18
 /***/ }),
63
 /***/ }),
19
 
64
 
20
-/***/ 155:
65
+/***/ 156:
21
 /***/ (function(module, exports, __webpack_require__) {
66
 /***/ (function(module, exports, __webpack_require__) {
22
 
67
 
23
 var map = {
68
 var map = {
24
 	"../pages/channel/channel.module": [
69
 	"../pages/channel/channel.module": [
25
-		279,
70
+		280,
71
+		1
72
+	],
73
+	"../pages/register/register.module": [
74
+		281,
26
 		0
75
 		0
27
 	]
76
 	]
28
 };
77
 };
37
 webpackAsyncContext.keys = function webpackAsyncContextKeys() {
86
 webpackAsyncContext.keys = function webpackAsyncContextKeys() {
38
 	return Object.keys(map);
87
 	return Object.keys(map);
39
 };
88
 };
40
-webpackAsyncContext.id = 155;
89
+webpackAsyncContext.id = 156;
41
 module.exports = webpackAsyncContext;
90
 module.exports = webpackAsyncContext;
42
 
91
 
43
 /***/ }),
92
 /***/ }),
44
 
93
 
45
-/***/ 156:
94
+/***/ 157:
46
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
95
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
47
 
96
 
48
 "use strict";
97
 "use strict";
138
 
187
 
139
 /***/ }),
188
 /***/ }),
140
 
189
 
141
-/***/ 200:
190
+/***/ 201:
142
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
191
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
143
 
192
 
144
 "use strict";
193
 "use strict";
145
 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return HomePage; });
194
 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return HomePage; });
146
 /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
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
 /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__channel_channel__ = __webpack_require__(50);
197
 /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__channel_channel__ = __webpack_require__(50);
149
 /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__angular_forms__ = __webpack_require__(15);
198
 /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__angular_forms__ = __webpack_require__(15);
150
 /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__providers_user_user__ = __webpack_require__(79);
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
 var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
201
 var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
152
     var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
202
     var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
153
     if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
203
     if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
162
 
212
 
163
 
213
 
164
 
214
 
215
+
165
 var HomePage = /** @class */ (function () {
216
 var HomePage = /** @class */ (function () {
166
     function HomePage(navCtrl, formbuilder, userprovider) {
217
     function HomePage(navCtrl, formbuilder, userprovider) {
167
         this.navCtrl = navCtrl;
218
         this.navCtrl = navCtrl;
168
         this.formbuilder = formbuilder;
219
         this.formbuilder = formbuilder;
169
         this.userprovider = userprovider;
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
             password: ['', __WEBPACK_IMPORTED_MODULE_3__angular_forms__["f" /* Validators */].required]
223
             password: ['', __WEBPACK_IMPORTED_MODULE_3__angular_forms__["f" /* Validators */].required]
172
         });
224
         });
173
         this.username = this.formgroup.controls['username'];
225
         this.username = this.formgroup.controls['username'];
192
     };
244
     };
193
     HomePage.prototype.setLoginForm = function () {
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
     HomePage = __decorate([
250
     HomePage = __decorate([
196
         Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["m" /* Component */])({
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
         __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 */]])
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
     ], HomePage);
255
     ], HomePage);
205
 
260
 
206
 /***/ }),
261
 /***/ }),
207
 
262
 
208
-/***/ 201:
263
+/***/ 202:
209
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
264
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
210
 
265
 
211
 "use strict";
266
 "use strict";
212
 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return ListPage; });
267
 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return ListPage; });
213
 /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
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
 var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
270
 var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
216
     var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
271
     var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
217
     if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
272
     if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
262
 
317
 
263
 /***/ }),
318
 /***/ }),
264
 
319
 
265
-/***/ 202:
320
+/***/ 203:
266
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
321
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
267
 
322
 
268
 "use strict";
323
 "use strict";
269
 Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
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
 Object(__WEBPACK_IMPORTED_MODULE_0__angular_platform_browser_dynamic__["a" /* platformBrowserDynamic */])().bootstrapModule(__WEBPACK_IMPORTED_MODULE_1__app_module__["a" /* AppModule */]);
329
 Object(__WEBPACK_IMPORTED_MODULE_0__angular_platform_browser_dynamic__["a" /* platformBrowserDynamic */])().bootstrapModule(__WEBPACK_IMPORTED_MODULE_1__app_module__["a" /* AppModule */]);
276
 
331
 
277
 /***/ }),
332
 /***/ }),
278
 
333
 
279
-/***/ 223:
334
+/***/ 224:
280
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
335
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
281
 
336
 
282
 "use strict";
337
 "use strict";
283
 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return AppModule; });
338
 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return AppModule; });
284
 /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_platform_browser__ = __webpack_require__(26);
339
 /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_platform_browser__ = __webpack_require__(26);
285
 /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__angular_core__ = __webpack_require__(0);
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
 /* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__pages_channel_channel__ = __webpack_require__(50);
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
 /* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__providers_user_user__ = __webpack_require__(79);
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
 /* harmony import */ var __WEBPACK_IMPORTED_MODULE_11__angular_http__ = __webpack_require__(78);
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
 var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
353
 var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
298
     var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
354
     var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
299
     if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
355
     if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
313
 
369
 
314
 
370
 
315
 
371
 
372
+
316
 var AppModule = /** @class */ (function () {
373
 var AppModule = /** @class */ (function () {
317
     function AppModule() {
374
     function AppModule() {
318
     }
375
     }
322
                 __WEBPACK_IMPORTED_MODULE_3__app_component__["a" /* MyApp */],
379
                 __WEBPACK_IMPORTED_MODULE_3__app_component__["a" /* MyApp */],
323
                 __WEBPACK_IMPORTED_MODULE_4__pages_home_home__["a" /* HomePage */],
380
                 __WEBPACK_IMPORTED_MODULE_4__pages_home_home__["a" /* HomePage */],
324
                 __WEBPACK_IMPORTED_MODULE_5__pages_list_list__["a" /* ListPage */],
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
             imports: [
385
             imports: [
328
                 __WEBPACK_IMPORTED_MODULE_0__angular_platform_browser__["a" /* BrowserModule */],
386
                 __WEBPACK_IMPORTED_MODULE_0__angular_platform_browser__["a" /* BrowserModule */],
329
                 __WEBPACK_IMPORTED_MODULE_2_ionic_angular__["c" /* IonicModule */].forRoot(__WEBPACK_IMPORTED_MODULE_3__app_component__["a" /* MyApp */], {}, {
387
                 __WEBPACK_IMPORTED_MODULE_2_ionic_angular__["c" /* IonicModule */].forRoot(__WEBPACK_IMPORTED_MODULE_3__app_component__["a" /* MyApp */], {}, {
330
                     links: [
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
                 __WEBPACK_IMPORTED_MODULE_10__angular_common_http__["a" /* HttpClientModule */],
393
                 __WEBPACK_IMPORTED_MODULE_10__angular_common_http__["a" /* HttpClientModule */],
339
                 __WEBPACK_IMPORTED_MODULE_3__app_component__["a" /* MyApp */],
398
                 __WEBPACK_IMPORTED_MODULE_3__app_component__["a" /* MyApp */],
340
                 __WEBPACK_IMPORTED_MODULE_4__pages_home_home__["a" /* HomePage */],
399
                 __WEBPACK_IMPORTED_MODULE_4__pages_home_home__["a" /* HomePage */],
341
                 __WEBPACK_IMPORTED_MODULE_5__pages_list_list__["a" /* ListPage */],
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
             providers: [
404
             providers: [
345
                 __WEBPACK_IMPORTED_MODULE_7__ionic_native_status_bar__["a" /* StatusBar */],
405
                 __WEBPACK_IMPORTED_MODULE_7__ionic_native_status_bar__["a" /* StatusBar */],
357
 
417
 
358
 /***/ }),
418
 /***/ }),
359
 
419
 
360
-/***/ 265:
420
+/***/ 266:
361
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
421
 /***/ (function(module, __webpack_exports__, __webpack_require__) {
362
 
422
 
363
 "use strict";
423
 "use strict";
364
 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return MyApp; });
424
 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return MyApp; });
365
 /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
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
 /* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__pages_channel_channel__ = __webpack_require__(50);
431
 /* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__pages_channel_channel__ = __webpack_require__(50);
372
 var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
432
 var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
373
     var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
433
     var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
435
 "use strict";
495
 "use strict";
436
 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return ChannelPage; });
496
 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return ChannelPage; });
437
 /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__(0);
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
 var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
500
 var __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;
501
     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);
502
     if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
556
 
616
 
557
 /***/ })
617
 /***/ })
558
 
618
 
559
-},[202]);
619
+},[203]);
560
 //# sourceMappingURL=main.js.map
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
파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
파일 보기