more page added

This commit is contained in:
Olu Amey
2022-10-01 18:13:32 -04:00
parent c4a29c166b
commit 254eb0f10e
35 changed files with 473 additions and 21 deletions
+3 -1
View File
@@ -17,4 +17,6 @@
18 git push -u origin master
ionic serve --external
git remote add origin https://gitlab.chiefsoft.net/IONIC/eRx.git
git remote add origin https://gitlab.chiefsoft.net/IONIC/eRx.git
ionic generate page users/dash
+2 -1
View File
@@ -148,7 +148,8 @@
"cli": {
"schematicCollections": [
"@ionic/angular-toolkit"
]
],
"analytics": false
},
"schematics": {
"@ionic/angular-toolkit:component": {
+38 -18
View File
@@ -1,22 +1,42 @@
import { NgModule } from '@angular/core';
import { PreloadAllModules, RouterModule, Routes } from '@angular/router';
const routes: Routes = [
{
path: 'home',
loadChildren: () => import('./home/home.module').then( m => m.HomePageModule)
import { NgModule } from '@angular/core';
import { PreloadAllModules, RouterModule, Routes } from '@angular/router';
const routes: Routes = [
{
path: 'home',
loadChildren: () => import('./home/home.module').then( m => m.HomePageModule)
},
{
path: '',
redirectTo: 'home',
pathMatch: 'full'
},
{
path: 'dash',
loadChildren: () => import('./users/dash/dash.module').then( m => m.DashPageModule)
},
path: '',
redirectTo: 'home',
pathMatch: 'full'
{
path: 'schedule',
loadChildren: () => import('./users/schedule/schedule.module').then( m => m.SchedulePageModule)
},
{
path: 'profile',
loadChildren: () => import('./users/profile/profile.module').then( m => m.ProfilePageModule)
},
{
path: 'erx',
loadChildren: () => import('./users/erx/erx.module').then( m => m.ErxPageModule)
},
{
path: 'encounter',
loadChildren: () => import('./users/encounter/encounter.module').then( m => m.EncounterPageModule)
];
},
@NgModule({
imports: [
RouterModule.forRoot(routes, { preloadingStrategy: PreloadAllModules })
],
exports: [RouterModule]
})
export class AppRoutingModule { }
];
@NgModule({
imports: [
RouterModule.forRoot(routes, { preloadingStrategy: PreloadAllModules })
],
exports: [RouterModule]
})
+1 -1
View File
@@ -27,7 +27,7 @@
</ion-item>
<ion-row>
<ion-col>
<ion-button type="submit" color="danger" expand="block">Sign In</ion-button>
<ion-button onclick="startLogin()" type="submit" color="danger" expand="block">Sign In</ion-button>
</ion-col>
</ion-row>
</form>
+4
View File
@@ -9,4 +9,8 @@ export class HomePage {
constructor() {}
startLogin(){
alert(1000);
}
}
+17
View File
@@ -0,0 +1,17 @@
import { NgModule } from '@angular/core';
import { Routes, RouterModule } from '@angular/router';
import { DashPage } from './dash.page';
const routes: Routes = [
{
path: '',
component: DashPage
}
];
@NgModule({
imports: [RouterModule.forChild(routes)],
exports: [RouterModule],
})
export class DashPageRoutingModule {}
+20
View File
@@ -0,0 +1,20 @@
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { FormsModule } from '@angular/forms';
import { IonicModule } from '@ionic/angular';
import { DashPageRoutingModule } from './dash-routing.module';
import { DashPage } from './dash.page';
@NgModule({
imports: [
CommonModule,
FormsModule,
IonicModule,
DashPageRoutingModule
],
declarations: [DashPage]
})
export class DashPageModule {}
+9
View File
@@ -0,0 +1,9 @@
<ion-header>
<ion-toolbar>
<ion-title>dash</ion-title>
</ion-toolbar>
</ion-header>
<ion-content>
</ion-content>
View File
+24
View File
@@ -0,0 +1,24 @@
import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
import { IonicModule } from '@ionic/angular';
import { DashPage } from './dash.page';
describe('DashPage', () => {
let component: DashPage;
let fixture: ComponentFixture<DashPage>;
beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({
declarations: [ DashPage ],
imports: [IonicModule.forRoot()]
}).compileComponents();
fixture = TestBed.createComponent(DashPage);
component = fixture.componentInstance;
fixture.detectChanges();
}));
it('should create', () => {
expect(component).toBeTruthy();
});
});
+15
View File
@@ -0,0 +1,15 @@
import { Component, OnInit } from '@angular/core';
@Component({
selector: 'app-dash',
templateUrl: './dash.page.html',
styleUrls: ['./dash.page.scss'],
})
export class DashPage implements OnInit {
constructor() { }
ngOnInit() {
}
}
@@ -0,0 +1,17 @@
import { NgModule } from '@angular/core';
import { Routes, RouterModule } from '@angular/router';
import { EncounterPage } from './encounter.page';
const routes: Routes = [
{
path: '',
component: EncounterPage
}
];
@NgModule({
imports: [RouterModule.forChild(routes)],
exports: [RouterModule],
})
export class EncounterPageRoutingModule {}
@@ -0,0 +1,20 @@
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { FormsModule } from '@angular/forms';
import { IonicModule } from '@ionic/angular';
import { EncounterPageRoutingModule } from './encounter-routing.module';
import { EncounterPage } from './encounter.page';
@NgModule({
imports: [
CommonModule,
FormsModule,
IonicModule,
EncounterPageRoutingModule
],
declarations: [EncounterPage]
})
export class EncounterPageModule {}
@@ -0,0 +1,9 @@
<ion-header>
<ion-toolbar>
<ion-title>encounter</ion-title>
</ion-toolbar>
</ion-header>
<ion-content>
</ion-content>
@@ -0,0 +1,24 @@
import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
import { IonicModule } from '@ionic/angular';
import { EncounterPage } from './encounter.page';
describe('EncounterPage', () => {
let component: EncounterPage;
let fixture: ComponentFixture<EncounterPage>;
beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({
declarations: [ EncounterPage ],
imports: [IonicModule.forRoot()]
}).compileComponents();
fixture = TestBed.createComponent(EncounterPage);
component = fixture.componentInstance;
fixture.detectChanges();
}));
it('should create', () => {
expect(component).toBeTruthy();
});
});
+15
View File
@@ -0,0 +1,15 @@
import { Component, OnInit } from '@angular/core';
@Component({
selector: 'app-encounter',
templateUrl: './encounter.page.html',
styleUrls: ['./encounter.page.scss'],
})
export class EncounterPage implements OnInit {
constructor() { }
ngOnInit() {
}
}
+17
View File
@@ -0,0 +1,17 @@
import { NgModule } from '@angular/core';
import { Routes, RouterModule } from '@angular/router';
import { ErxPage } from './erx.page';
const routes: Routes = [
{
path: '',
component: ErxPage
}
];
@NgModule({
imports: [RouterModule.forChild(routes)],
exports: [RouterModule],
})
export class ErxPageRoutingModule {}
+20
View File
@@ -0,0 +1,20 @@
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { FormsModule } from '@angular/forms';
import { IonicModule } from '@ionic/angular';
import { ErxPageRoutingModule } from './erx-routing.module';
import { ErxPage } from './erx.page';
@NgModule({
imports: [
CommonModule,
FormsModule,
IonicModule,
ErxPageRoutingModule
],
declarations: [ErxPage]
})
export class ErxPageModule {}
+9
View File
@@ -0,0 +1,9 @@
<ion-header>
<ion-toolbar>
<ion-title>erx</ion-title>
</ion-toolbar>
</ion-header>
<ion-content>
</ion-content>
View File
+24
View File
@@ -0,0 +1,24 @@
import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
import { IonicModule } from '@ionic/angular';
import { ErxPage } from './erx.page';
describe('ErxPage', () => {
let component: ErxPage;
let fixture: ComponentFixture<ErxPage>;
beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({
declarations: [ ErxPage ],
imports: [IonicModule.forRoot()]
}).compileComponents();
fixture = TestBed.createComponent(ErxPage);
component = fixture.componentInstance;
fixture.detectChanges();
}));
it('should create', () => {
expect(component).toBeTruthy();
});
});
+15
View File
@@ -0,0 +1,15 @@
import { Component, OnInit } from '@angular/core';
@Component({
selector: 'app-erx',
templateUrl: './erx.page.html',
styleUrls: ['./erx.page.scss'],
})
export class ErxPage implements OnInit {
constructor() { }
ngOnInit() {
}
}
@@ -0,0 +1,17 @@
import { NgModule } from '@angular/core';
import { Routes, RouterModule } from '@angular/router';
import { ProfilePage } from './profile.page';
const routes: Routes = [
{
path: '',
component: ProfilePage
}
];
@NgModule({
imports: [RouterModule.forChild(routes)],
exports: [RouterModule],
})
export class ProfilePageRoutingModule {}
+20
View File
@@ -0,0 +1,20 @@
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { FormsModule } from '@angular/forms';
import { IonicModule } from '@ionic/angular';
import { ProfilePageRoutingModule } from './profile-routing.module';
import { ProfilePage } from './profile.page';
@NgModule({
imports: [
CommonModule,
FormsModule,
IonicModule,
ProfilePageRoutingModule
],
declarations: [ProfilePage]
})
export class ProfilePageModule {}
+9
View File
@@ -0,0 +1,9 @@
<ion-header>
<ion-toolbar>
<ion-title>profile</ion-title>
</ion-toolbar>
</ion-header>
<ion-content>
</ion-content>
@@ -0,0 +1,24 @@
import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
import { IonicModule } from '@ionic/angular';
import { ProfilePage } from './profile.page';
describe('ProfilePage', () => {
let component: ProfilePage;
let fixture: ComponentFixture<ProfilePage>;
beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({
declarations: [ ProfilePage ],
imports: [IonicModule.forRoot()]
}).compileComponents();
fixture = TestBed.createComponent(ProfilePage);
component = fixture.componentInstance;
fixture.detectChanges();
}));
it('should create', () => {
expect(component).toBeTruthy();
});
});
+15
View File
@@ -0,0 +1,15 @@
import { Component, OnInit } from '@angular/core';
@Component({
selector: 'app-profile',
templateUrl: './profile.page.html',
styleUrls: ['./profile.page.scss'],
})
export class ProfilePage implements OnInit {
constructor() { }
ngOnInit() {
}
}
@@ -0,0 +1,17 @@
import { NgModule } from '@angular/core';
import { Routes, RouterModule } from '@angular/router';
import { SchedulePage } from './schedule.page';
const routes: Routes = [
{
path: '',
component: SchedulePage
}
];
@NgModule({
imports: [RouterModule.forChild(routes)],
exports: [RouterModule],
})
export class SchedulePageRoutingModule {}
+20
View File
@@ -0,0 +1,20 @@
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { FormsModule } from '@angular/forms';
import { IonicModule } from '@ionic/angular';
import { SchedulePageRoutingModule } from './schedule-routing.module';
import { SchedulePage } from './schedule.page';
@NgModule({
imports: [
CommonModule,
FormsModule,
IonicModule,
SchedulePageRoutingModule
],
declarations: [SchedulePage]
})
export class SchedulePageModule {}
@@ -0,0 +1,9 @@
<ion-header>
<ion-toolbar>
<ion-title>schedule</ion-title>
</ion-toolbar>
</ion-header>
<ion-content>
</ion-content>
@@ -0,0 +1,24 @@
import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
import { IonicModule } from '@ionic/angular';
import { SchedulePage } from './schedule.page';
describe('SchedulePage', () => {
let component: SchedulePage;
let fixture: ComponentFixture<SchedulePage>;
beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({
declarations: [ SchedulePage ],
imports: [IonicModule.forRoot()]
}).compileComponents();
fixture = TestBed.createComponent(SchedulePage);
component = fixture.componentInstance;
fixture.detectChanges();
}));
it('should create', () => {
expect(component).toBeTruthy();
});
});
+15
View File
@@ -0,0 +1,15 @@
import { Component, OnInit } from '@angular/core';
@Component({
selector: 'app-schedule',
templateUrl: './schedule.page.html',
styleUrls: ['./schedule.page.scss'],
})
export class SchedulePage implements OnInit {
constructor() { }
ngOnInit() {
}
}