-
Notifications
You must be signed in to change notification settings - Fork 22
/
showcase.routes.ts
207 lines (205 loc) · 7.03 KB
/
showcase.routes.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
import { Routes } from '@angular/router';
import { ListSwipeShowcaseComponent } from './list-swipe-showcase/list-swipe-showcase.component';
import { AvatarShowcaseComponent } from './avatar-showcase/avatar-showcase.component';
import { ButtonShowcaseComponent } from './button-showcase/button-showcase.component';
import { CardShowcaseComponent } from './card-showcase/card-showcase.component';
import { GridShowcaseComponent } from './grid-showcase/grid-showcase.component';
import { ListShowcaseComponent } from './list-showcase/list-showcase.component';
import { ListLoadOnDemandShowcaseComponent } from './list-load-on-demand-showcase/list-load-on-demand-showcase.component';
import { ShowcaseComponent } from './showcase.component';
import { ChartShowcaseComponent } from './chart-showcase/chart-showcase.component';
import { FontsShowcaseComponent } from './fonts-showcase/fonts-showcase.component';
import { ColorsShowcaseComponent } from './colors-showcase/colors-showcase.component';
import { SpinnerShowcaseComponent } from './spinner-showcase/spinner-showcase.component';
import { ModalShowcaseComponent } from './modal-showcase/modal-showcase.component';
import { SegmentedControlShowcaseComponent } from './segmented-control-showcase/segmented-control-showcase.component';
import { ChipShowcaseComponent } from './chip-showcase/chip-showcase.component';
import { BadgeShowcaseComponent } from './badge-showcase/badge-showcase.component';
import { IconShowcaseComponent } from './icon-showcase/icon-showcase.component';
import { CalendarShowcaseComponent } from './calendar-showcase/calendar-showcase.component';
import { CheckboxShowcaseComponent } from './checkbox-showcase/checkbox-showcase.component';
import { ActionSheetShowcaseComponent } from './action-sheet-showcase/action-sheet-showcase.component';
import { AlertShowcaseComponent } from './alert-showcase/alert-showcase.component';
import { SlideButtonShowcaseComponent } from './slide-button-showcase/slide-button-showcase.component';
import { ToastShowcaseComponent } from './toast-showcase/toast-showcase.component';
import { ToggleShowcaseComponent } from './toggle-showcase/toggle-showcase.component';
import { EmptyStateShowcaseComponent } from './empty-state-showcase/empty-state-showcase.component';
import { LoadingOverlayShowcaseComponent } from './loading-overlay-showcase/loading-overlay-showcase.component';
import { ToolbarShowcaseComponent } from './toolbar-showcase/toolbar-showcase.component';
import { FormFieldShowcaseComponent } from './form-field-showcase/form-field-showcase.component';
import { ListNoShapeShowcaseComponent } from './list-no-shape-showcase/list-no-shape-showcase.component';
import { FabSheetShowcaseComponent } from './fab-sheet-showcase/fab-sheet-showcase.component';
import { PageShowcaseComponent } from './page-showcase/page-showcase.component';
import { TabsShowcaseComponent } from './tabs-showcase/tabs-showcase.component';
import { ItemShowcaseComponent } from '../showcase/item-showcase/item-showcase.component';
import { DividerShowcaseComponent } from './divider-showcase/divider-showcase.component';
import { DropdownShowcaseComponent } from '~/app/showcase/dropdown-showcase/dropdown-showcase.component';
import { ReorderListShowcaseComponent } from './reorder-list-showcase/reorder-list-showcase.component';
import { StockChartShowcaseComponent } from './stock-chart-showcase/stock-chart-showcase.component';
import { ProgressCircleShowcaseComponent } from './progress-circle-showcase/progress-circle-showcase.component';
import { FlagShowcaseComponent } from './flag-showcase/flag-showcase.component';
export const routes: Routes = [
{
path: '',
component: ShowcaseComponent,
children: [
{
path: '',
redirectTo: 'button',
pathMatch: 'full',
},
{
path: 'item',
component: ItemShowcaseComponent,
},
{
path: 'button',
component: ButtonShowcaseComponent,
},
{
path: 'slide-button',
component: SlideButtonShowcaseComponent,
},
{
path: 'chip',
component: ChipShowcaseComponent,
},
{
path: 'divider',
component: DividerShowcaseComponent,
},
{
path: 'avatar',
component: AvatarShowcaseComponent,
},
{
path: 'card',
component: CardShowcaseComponent,
},
{
path: 'colors',
component: ColorsShowcaseComponent,
},
{
path: 'list',
component: ListShowcaseComponent,
},
{
path: 'list-load-on-demand',
component: ListLoadOnDemandShowcaseComponent,
},
{
path: 'list-swipe',
component: ListSwipeShowcaseComponent,
},
{
path: 'list-no-shape',
component: ListNoShapeShowcaseComponent,
},
{
path: 'page',
component: PageShowcaseComponent,
},
{
path: 'tabs',
component: TabsShowcaseComponent,
},
{
path: 'grid',
component: GridShowcaseComponent,
},
{
path: 'chart',
component: ChartShowcaseComponent,
},
{
path: 'stock-chart',
component: StockChartShowcaseComponent,
},
{
path: 'fonts',
component: FontsShowcaseComponent,
},
{
path: 'spinner',
component: SpinnerShowcaseComponent,
},
{
path: 'modal',
component: ModalShowcaseComponent,
},
{
path: 'loading-overlay',
component: LoadingOverlayShowcaseComponent,
},
{
path: 'action-sheet',
component: ActionSheetShowcaseComponent,
},
{
path: 'fab-sheet',
component: FabSheetShowcaseComponent,
},
{
path: 'alert',
component: AlertShowcaseComponent,
},
{
path: 'badge',
component: BadgeShowcaseComponent,
},
{
path: 'flag',
component: FlagShowcaseComponent,
},
{
path: 'icon',
component: IconShowcaseComponent,
},
{
path: 'checkbox',
component: CheckboxShowcaseComponent,
},
{
path: 'toast',
component: ToastShowcaseComponent,
},
{
path: 'toggle',
component: ToggleShowcaseComponent,
},
{
path: 'calendar',
component: CalendarShowcaseComponent,
},
{
path: 'segmented-control',
component: SegmentedControlShowcaseComponent,
},
{
path: 'empty-state',
component: EmptyStateShowcaseComponent,
},
{
path: 'toolbar',
component: ToolbarShowcaseComponent,
},
{
path: 'form-field',
component: FormFieldShowcaseComponent,
},
{
path: 'reorder-list',
component: ReorderListShowcaseComponent,
},
{
path: 'dropdown',
component: DropdownShowcaseComponent,
},
{
path: 'progress-circle',
component: ProgressCircleShowcaseComponent,
},
],
},
];