Update folder structure and refactor
This commit is contained in:
parent
01624fc767
commit
940d8ee261
@ -23,7 +23,6 @@ import {FloatLabelComponent} from './components/floatlabel/floatlabel.component'
|
|||||||
import { InvalidStateComponent } from './components/invalidstate/invalidstate.component';
|
import { InvalidStateComponent } from './components/invalidstate/invalidstate.component';
|
||||||
import { TimelineComponent } from './components/timeline/timeline.component';
|
import { TimelineComponent } from './components/timeline/timeline.component';
|
||||||
import { IconsComponent } from './components/icons/icons.component';
|
import { IconsComponent } from './components/icons/icons.component';
|
||||||
import {MenusComponent} from './components/menus/menus.component';
|
|
||||||
@NgModule({
|
@NgModule({
|
||||||
imports: [
|
imports: [
|
||||||
RouterModule.forRoot([
|
RouterModule.forRoot([
|
||||||
@ -42,7 +41,7 @@ import {MenusComponent} from './components/menus/menus.component';
|
|||||||
{path: 'uikit/panel', component: PanelsComponent},
|
{path: 'uikit/panel', component: PanelsComponent},
|
||||||
{path: 'uikit/overlay', component: OverlaysComponent},
|
{path: 'uikit/overlay', component: OverlaysComponent},
|
||||||
{path: 'uikit/media', component: MediaComponent},
|
{path: 'uikit/media', component: MediaComponent},
|
||||||
{path: 'uikit/menu', component: MenusComponent},
|
{path: 'uikit/menu', loadChildren: () => import('./components/menus/menus.module').then(m => m.MenusModule)},
|
||||||
{path: 'uikit/message', component: MessagesComponent},
|
{path: 'uikit/message', component: MessagesComponent},
|
||||||
{path: 'uikit/misc', component: MiscComponent},
|
{path: 'uikit/misc', component: MiscComponent},
|
||||||
{path: 'uikit/charts', component: ChartsComponent},
|
{path: 'uikit/charts', component: ChartsComponent},
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import {Component, AfterViewInit, OnDestroy, ViewChild, Renderer2, OnInit} from '@angular/core';
|
import { Component, AfterViewInit, OnDestroy, Renderer2, OnInit } from '@angular/core';
|
||||||
import { trigger, state, style, transition, animate } from '@angular/animations';
|
import { trigger, state, style, transition, animate } from '@angular/animations';
|
||||||
import { PrimeNGConfig } from 'primeng/api';
|
import { PrimeNGConfig } from 'primeng/api';
|
||||||
import { AppComponent } from './app.component';
|
import { AppComponent } from './app.component';
|
||||||
|
@ -120,6 +120,10 @@ import {TimelineComponent} from './components/timeline/timeline.component';
|
|||||||
import { IconsComponent } from './components/icons/icons.component';
|
import { IconsComponent } from './components/icons/icons.component';
|
||||||
import { AppBlocksComponent } from './components/app-blocks/app-blocks.component';
|
import { AppBlocksComponent } from './components/app-blocks/app-blocks.component';
|
||||||
|
|
||||||
|
import { PaymentComponent} from './components/menus/payment.component';
|
||||||
|
import { ConfirmationComponent } from './components/menus/confirmation.component';
|
||||||
|
import { PersonalComponent } from './components/menus/personal.component';
|
||||||
|
import { SeatComponent } from './components/menus/seat.component';
|
||||||
import { CountryService } from './service/countryservice';
|
import { CountryService } from './service/countryservice';
|
||||||
import { CustomerService } from './service/customerservice';
|
import { CustomerService } from './service/customerservice';
|
||||||
import { EventService } from './service/eventservice';
|
import { EventService } from './service/eventservice';
|
||||||
@ -250,11 +254,11 @@ import {MenuService} from './service/app.menu.service';
|
|||||||
TimelineComponent,
|
TimelineComponent,
|
||||||
AppBlocksComponent,
|
AppBlocksComponent,
|
||||||
BlockViewer,
|
BlockViewer,
|
||||||
// SeatDemoComponent,
|
MediaComponent,
|
||||||
// PaymentDemoComponent,
|
PaymentComponent,
|
||||||
// PersonalDemoComponent,
|
ConfirmationComponent,
|
||||||
// ConfirmationDemoComponent,
|
PersonalComponent,
|
||||||
MediaComponent
|
SeatComponent,
|
||||||
],
|
],
|
||||||
providers: [
|
providers: [
|
||||||
{provide: LocationStrategy, useClass: HashLocationStrategy},
|
{provide: LocationStrategy, useClass: HashLocationStrategy},
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
import { Component, OnInit } from '@angular/core';
|
import { Component, OnInit } from '@angular/core';
|
||||||
import {MenuModule} from 'primeng/menu';
|
|
||||||
import { MenuItem } from 'primeng/api';
|
import { MenuItem } from 'primeng/api';
|
||||||
import { Product } from '../../api/product';
|
import { Product } from '../../api/product';
|
||||||
import { ProductService } from '../../service/productservice';
|
import { ProductService } from '../../service/productservice';
|
||||||
|
@ -6,7 +6,6 @@ import {CountryService} from '../../service/countryservice';
|
|||||||
})
|
})
|
||||||
export class InvalidStateComponent implements OnInit {
|
export class InvalidStateComponent implements OnInit {
|
||||||
|
|
||||||
|
|
||||||
countries: any[];
|
countries: any[];
|
||||||
|
|
||||||
cities: any[];
|
cities: any[];
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import { Component } from '@angular/core';
|
import { Component } from '@angular/core';
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'app-confirmationdemo',
|
selector: 'app-confirmation',
|
||||||
template: `
|
template: `
|
||||||
<div class="flex flex-column align-items-center py-5 px-3">
|
<div class="flex flex-column align-items-center py-5 px-3">
|
||||||
<i class="pi pi-fw pi-check mr-2 text-2xl"></i>
|
<i class="pi pi-fw pi-check mr-2 text-2xl"></i>
|
||||||
@ -9,7 +9,7 @@ import { Component } from '@angular/core';
|
|||||||
</div>
|
</div>
|
||||||
`
|
`
|
||||||
})
|
})
|
||||||
export class ConfirmationDemoComponent {
|
export class ConfirmationComponent {
|
||||||
|
|
||||||
constructor() { }
|
constructor() { }
|
||||||
}
|
}
|
27
src/app/components/menus/menus.module.ts
Normal file
27
src/app/components/menus/menus.module.ts
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
import { NgModule } from '@angular/core';
|
||||||
|
import { CommonModule } from '@angular/common';
|
||||||
|
import { RouterModule } from '@angular/router';
|
||||||
|
|
||||||
|
import { PaymentComponent } from './payment.component';
|
||||||
|
import { SeatComponent } from './seat.component';
|
||||||
|
import { PersonalComponent } from './personal.component';
|
||||||
|
import { ConfirmationComponent } from './confirmation.component';
|
||||||
|
import { MenusComponent } from './menus.component';
|
||||||
|
|
||||||
|
@NgModule({
|
||||||
|
declarations: [],
|
||||||
|
imports: [
|
||||||
|
CommonModule,
|
||||||
|
RouterModule.forChild([
|
||||||
|
{path:'',component: MenusComponent, children:[
|
||||||
|
{path:'', redirectTo: 'personal', pathMatch: 'full'},
|
||||||
|
{path: 'personal', component: PersonalComponent},
|
||||||
|
{path: 'confirmation', component: ConfirmationComponent},
|
||||||
|
{path: 'seat', component: SeatComponent},
|
||||||
|
{path: 'payment', component: PaymentComponent}
|
||||||
|
]}
|
||||||
|
])
|
||||||
|
],
|
||||||
|
exports: [RouterModule]
|
||||||
|
})
|
||||||
|
export class MenusModule { }
|
@ -1,7 +1,7 @@
|
|||||||
import { Component } from '@angular/core';
|
import { Component } from '@angular/core';
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'app-paymentdemo',
|
selector: 'app-payment',
|
||||||
template: `
|
template: `
|
||||||
<div class="flex flex-column align-items-center py-5 px-3">
|
<div class="flex flex-column align-items-center py-5 px-3">
|
||||||
<i class="pi pi-fw pi-money-bill mr-2 text-2xl"></i>
|
<i class="pi pi-fw pi-money-bill mr-2 text-2xl"></i>
|
||||||
@ -9,7 +9,7 @@ import { Component } from '@angular/core';
|
|||||||
</div>
|
</div>
|
||||||
`
|
`
|
||||||
})
|
})
|
||||||
export class PaymentDemoComponent{
|
export class PaymentComponent{
|
||||||
|
|
||||||
constructor() { }
|
constructor() { }
|
||||||
}
|
}
|
@ -1,7 +1,7 @@
|
|||||||
import { Component } from '@angular/core';
|
import { Component } from '@angular/core';
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'app-personaldemo',
|
selector: 'app-personal',
|
||||||
template: `
|
template: `
|
||||||
<div class="flex flex-column align-items-center py-5 px-3">
|
<div class="flex flex-column align-items-center py-5 px-3">
|
||||||
<i class="pi pi-fw pi-user mr-2 text-2xl"></i>
|
<i class="pi pi-fw pi-user mr-2 text-2xl"></i>
|
||||||
@ -9,7 +9,7 @@ import { Component } from '@angular/core';
|
|||||||
</div>
|
</div>
|
||||||
`
|
`
|
||||||
})
|
})
|
||||||
export class PersonalDemoComponent{
|
export class PersonalComponent{
|
||||||
|
|
||||||
constructor() { }
|
constructor() { }
|
||||||
}
|
}
|
@ -1,7 +1,7 @@
|
|||||||
import { Component } from '@angular/core';
|
import { Component } from '@angular/core';
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'app-seatdemo',
|
selector: 'app-seat',
|
||||||
template: `
|
template: `
|
||||||
<div class="flex flex-column align-items-center py-5 px-3">
|
<div class="flex flex-column align-items-center py-5 px-3">
|
||||||
<i class="pi pi-fw pi-ticket mr-2 text-2xl"></i>
|
<i class="pi pi-fw pi-ticket mr-2 text-2xl"></i>
|
||||||
@ -9,7 +9,7 @@ import { Component } from '@angular/core';
|
|||||||
</div>
|
</div>
|
||||||
`
|
`
|
||||||
})
|
})
|
||||||
export class SeatDemoComponent{
|
export class SeatComponent{
|
||||||
|
|
||||||
constructor() { }
|
constructor() { }
|
||||||
}
|
}
|
@ -1,27 +0,0 @@
|
|||||||
import { NgModule } from '@angular/core';
|
|
||||||
import { CommonModule } from '@angular/common';
|
|
||||||
import { RouterModule, Routes } from '@angular/router';
|
|
||||||
|
|
||||||
import { PaymentDemoComponent } from './paymentdemo.component';
|
|
||||||
import { SeatDemoComponent } from './seatdemo.component';
|
|
||||||
import { PersonalDemoComponent } from './personaldemo.component';
|
|
||||||
import { ConfirmationDemoComponent } from './confirmationdemo.component';
|
|
||||||
// import { MenusDemoComponent } from '../menusdemo.component';
|
|
||||||
|
|
||||||
@NgModule({
|
|
||||||
declarations: [],
|
|
||||||
imports: [
|
|
||||||
CommonModule,
|
|
||||||
RouterModule.forChild([
|
|
||||||
// {path:'',component: MenusDemoComponent, children:[
|
|
||||||
// {path:'', redirectTo: 'personal', pathMatch: 'full'},
|
|
||||||
// {path: 'personal', component: PersonalDemoComponent},
|
|
||||||
// {path: 'confirmation', component: ConfirmationDemoComponent},
|
|
||||||
// {path: 'seat', component: SeatDemoComponent},
|
|
||||||
// {path: 'payment', component: PaymentDemoComponent}
|
|
||||||
// ]}
|
|
||||||
])
|
|
||||||
],
|
|
||||||
exports: [RouterModule]
|
|
||||||
})
|
|
||||||
export class MenudemoModule { }
|
|
Loading…
Reference in New Issue
Block a user