Add initial implementation for multiple pages including confirmation, order summary, payment, product configuration, product, and user data pages
This commit is contained in:
1
src/app/confirmationpage/confirmationpage.html
Normal file
1
src/app/confirmationpage/confirmationpage.html
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<p>confirmationpage works!</p>
|
||||||
0
src/app/confirmationpage/confirmationpage.scss
Normal file
0
src/app/confirmationpage/confirmationpage.scss
Normal file
23
src/app/confirmationpage/confirmationpage.spec.ts
Normal file
23
src/app/confirmationpage/confirmationpage.spec.ts
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
import { ComponentFixture, TestBed } from '@angular/core/testing';
|
||||||
|
|
||||||
|
import { Confirmationpage } from './confirmationpage';
|
||||||
|
|
||||||
|
describe('Confirmationpage', () => {
|
||||||
|
let component: Confirmationpage;
|
||||||
|
let fixture: ComponentFixture<Confirmationpage>;
|
||||||
|
|
||||||
|
beforeEach(async () => {
|
||||||
|
await TestBed.configureTestingModule({
|
||||||
|
imports: [Confirmationpage]
|
||||||
|
})
|
||||||
|
.compileComponents();
|
||||||
|
|
||||||
|
fixture = TestBed.createComponent(Confirmationpage);
|
||||||
|
component = fixture.componentInstance;
|
||||||
|
await fixture.whenStable();
|
||||||
|
});
|
||||||
|
|
||||||
|
it('should create', () => {
|
||||||
|
expect(component).toBeTruthy();
|
||||||
|
});
|
||||||
|
});
|
||||||
11
src/app/confirmationpage/confirmationpage.ts
Normal file
11
src/app/confirmationpage/confirmationpage.ts
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
import { Component } from '@angular/core';
|
||||||
|
|
||||||
|
@Component({
|
||||||
|
selector: 'app-confirmationpage',
|
||||||
|
imports: [],
|
||||||
|
templateUrl: './confirmationpage.html',
|
||||||
|
styleUrl: './confirmationpage.scss',
|
||||||
|
})
|
||||||
|
export class Confirmationpage {
|
||||||
|
|
||||||
|
}
|
||||||
1
src/app/ordersummarypage/ordersummarypage.html
Normal file
1
src/app/ordersummarypage/ordersummarypage.html
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<p>ordersummarypage works!</p>
|
||||||
0
src/app/ordersummarypage/ordersummarypage.scss
Normal file
0
src/app/ordersummarypage/ordersummarypage.scss
Normal file
23
src/app/ordersummarypage/ordersummarypage.spec.ts
Normal file
23
src/app/ordersummarypage/ordersummarypage.spec.ts
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
import { ComponentFixture, TestBed } from '@angular/core/testing';
|
||||||
|
|
||||||
|
import { Ordersummarypage } from './ordersummarypage';
|
||||||
|
|
||||||
|
describe('Ordersummarypage', () => {
|
||||||
|
let component: Ordersummarypage;
|
||||||
|
let fixture: ComponentFixture<Ordersummarypage>;
|
||||||
|
|
||||||
|
beforeEach(async () => {
|
||||||
|
await TestBed.configureTestingModule({
|
||||||
|
imports: [Ordersummarypage]
|
||||||
|
})
|
||||||
|
.compileComponents();
|
||||||
|
|
||||||
|
fixture = TestBed.createComponent(Ordersummarypage);
|
||||||
|
component = fixture.componentInstance;
|
||||||
|
await fixture.whenStable();
|
||||||
|
});
|
||||||
|
|
||||||
|
it('should create', () => {
|
||||||
|
expect(component).toBeTruthy();
|
||||||
|
});
|
||||||
|
});
|
||||||
11
src/app/ordersummarypage/ordersummarypage.ts
Normal file
11
src/app/ordersummarypage/ordersummarypage.ts
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
import { Component } from '@angular/core';
|
||||||
|
|
||||||
|
@Component({
|
||||||
|
selector: 'app-ordersummarypage',
|
||||||
|
imports: [],
|
||||||
|
templateUrl: './ordersummarypage.html',
|
||||||
|
styleUrl: './ordersummarypage.scss',
|
||||||
|
})
|
||||||
|
export class Ordersummarypage {
|
||||||
|
|
||||||
|
}
|
||||||
1
src/app/paymentpage/paymentpage.html
Normal file
1
src/app/paymentpage/paymentpage.html
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<p>paymentpage works!</p>
|
||||||
0
src/app/paymentpage/paymentpage.scss
Normal file
0
src/app/paymentpage/paymentpage.scss
Normal file
23
src/app/paymentpage/paymentpage.spec.ts
Normal file
23
src/app/paymentpage/paymentpage.spec.ts
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
import { ComponentFixture, TestBed } from '@angular/core/testing';
|
||||||
|
|
||||||
|
import { Paymentpage } from './paymentpage';
|
||||||
|
|
||||||
|
describe('Paymentpage', () => {
|
||||||
|
let component: Paymentpage;
|
||||||
|
let fixture: ComponentFixture<Paymentpage>;
|
||||||
|
|
||||||
|
beforeEach(async () => {
|
||||||
|
await TestBed.configureTestingModule({
|
||||||
|
imports: [Paymentpage]
|
||||||
|
})
|
||||||
|
.compileComponents();
|
||||||
|
|
||||||
|
fixture = TestBed.createComponent(Paymentpage);
|
||||||
|
component = fixture.componentInstance;
|
||||||
|
await fixture.whenStable();
|
||||||
|
});
|
||||||
|
|
||||||
|
it('should create', () => {
|
||||||
|
expect(component).toBeTruthy();
|
||||||
|
});
|
||||||
|
});
|
||||||
11
src/app/paymentpage/paymentpage.ts
Normal file
11
src/app/paymentpage/paymentpage.ts
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
import { Component } from '@angular/core';
|
||||||
|
|
||||||
|
@Component({
|
||||||
|
selector: 'app-paymentpage',
|
||||||
|
imports: [],
|
||||||
|
templateUrl: './paymentpage.html',
|
||||||
|
styleUrl: './paymentpage.scss',
|
||||||
|
})
|
||||||
|
export class Paymentpage {
|
||||||
|
|
||||||
|
}
|
||||||
1
src/app/productconfigpage/productconfigpage.html
Normal file
1
src/app/productconfigpage/productconfigpage.html
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<p>productconfigpage works!</p>
|
||||||
0
src/app/productconfigpage/productconfigpage.scss
Normal file
0
src/app/productconfigpage/productconfigpage.scss
Normal file
23
src/app/productconfigpage/productconfigpage.spec.ts
Normal file
23
src/app/productconfigpage/productconfigpage.spec.ts
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
import { ComponentFixture, TestBed } from '@angular/core/testing';
|
||||||
|
|
||||||
|
import { Productconfigpage } from './productconfigpage';
|
||||||
|
|
||||||
|
describe('Productconfigpage', () => {
|
||||||
|
let component: Productconfigpage;
|
||||||
|
let fixture: ComponentFixture<Productconfigpage>;
|
||||||
|
|
||||||
|
beforeEach(async () => {
|
||||||
|
await TestBed.configureTestingModule({
|
||||||
|
imports: [Productconfigpage]
|
||||||
|
})
|
||||||
|
.compileComponents();
|
||||||
|
|
||||||
|
fixture = TestBed.createComponent(Productconfigpage);
|
||||||
|
component = fixture.componentInstance;
|
||||||
|
await fixture.whenStable();
|
||||||
|
});
|
||||||
|
|
||||||
|
it('should create', () => {
|
||||||
|
expect(component).toBeTruthy();
|
||||||
|
});
|
||||||
|
});
|
||||||
11
src/app/productconfigpage/productconfigpage.ts
Normal file
11
src/app/productconfigpage/productconfigpage.ts
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
import { Component } from '@angular/core';
|
||||||
|
|
||||||
|
@Component({
|
||||||
|
selector: 'app-productconfigpage',
|
||||||
|
imports: [],
|
||||||
|
templateUrl: './productconfigpage.html',
|
||||||
|
styleUrl: './productconfigpage.scss',
|
||||||
|
})
|
||||||
|
export class Productconfigpage {
|
||||||
|
|
||||||
|
}
|
||||||
1
src/app/productspage/productspage.html
Normal file
1
src/app/productspage/productspage.html
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<p>productspage works!</p>
|
||||||
0
src/app/productspage/productspage.scss
Normal file
0
src/app/productspage/productspage.scss
Normal file
23
src/app/productspage/productspage.spec.ts
Normal file
23
src/app/productspage/productspage.spec.ts
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
import { ComponentFixture, TestBed } from '@angular/core/testing';
|
||||||
|
|
||||||
|
import { Productspage } from './productspage';
|
||||||
|
|
||||||
|
describe('Productspage', () => {
|
||||||
|
let component: Productspage;
|
||||||
|
let fixture: ComponentFixture<Productspage>;
|
||||||
|
|
||||||
|
beforeEach(async () => {
|
||||||
|
await TestBed.configureTestingModule({
|
||||||
|
imports: [Productspage]
|
||||||
|
})
|
||||||
|
.compileComponents();
|
||||||
|
|
||||||
|
fixture = TestBed.createComponent(Productspage);
|
||||||
|
component = fixture.componentInstance;
|
||||||
|
await fixture.whenStable();
|
||||||
|
});
|
||||||
|
|
||||||
|
it('should create', () => {
|
||||||
|
expect(component).toBeTruthy();
|
||||||
|
});
|
||||||
|
});
|
||||||
11
src/app/productspage/productspage.ts
Normal file
11
src/app/productspage/productspage.ts
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
import { Component } from '@angular/core';
|
||||||
|
|
||||||
|
@Component({
|
||||||
|
selector: 'app-productspage',
|
||||||
|
imports: [],
|
||||||
|
templateUrl: './productspage.html',
|
||||||
|
styleUrl: './productspage.scss',
|
||||||
|
})
|
||||||
|
export class Productspage {
|
||||||
|
|
||||||
|
}
|
||||||
1
src/app/userdatapage/userdatapage.html
Normal file
1
src/app/userdatapage/userdatapage.html
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<p>userdatapage works!</p>
|
||||||
0
src/app/userdatapage/userdatapage.scss
Normal file
0
src/app/userdatapage/userdatapage.scss
Normal file
23
src/app/userdatapage/userdatapage.spec.ts
Normal file
23
src/app/userdatapage/userdatapage.spec.ts
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
import { ComponentFixture, TestBed } from '@angular/core/testing';
|
||||||
|
|
||||||
|
import { Userdatapage } from './userdatapage';
|
||||||
|
|
||||||
|
describe('Userdatapage', () => {
|
||||||
|
let component: Userdatapage;
|
||||||
|
let fixture: ComponentFixture<Userdatapage>;
|
||||||
|
|
||||||
|
beforeEach(async () => {
|
||||||
|
await TestBed.configureTestingModule({
|
||||||
|
imports: [Userdatapage]
|
||||||
|
})
|
||||||
|
.compileComponents();
|
||||||
|
|
||||||
|
fixture = TestBed.createComponent(Userdatapage);
|
||||||
|
component = fixture.componentInstance;
|
||||||
|
await fixture.whenStable();
|
||||||
|
});
|
||||||
|
|
||||||
|
it('should create', () => {
|
||||||
|
expect(component).toBeTruthy();
|
||||||
|
});
|
||||||
|
});
|
||||||
11
src/app/userdatapage/userdatapage.ts
Normal file
11
src/app/userdatapage/userdatapage.ts
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
import { Component } from '@angular/core';
|
||||||
|
|
||||||
|
@Component({
|
||||||
|
selector: 'app-userdatapage',
|
||||||
|
imports: [],
|
||||||
|
templateUrl: './userdatapage.html',
|
||||||
|
styleUrl: './userdatapage.scss',
|
||||||
|
})
|
||||||
|
export class Userdatapage {
|
||||||
|
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user