@@ -5,10 +5,7 @@ import { FormsModule, ReactiveFormsModule } from '@angular/forms';
5
5
6
6
import { MINDS_PIPES } from './pipes/pipes' ;
7
7
8
- import { TopbarComponent } from './layout/topbar/topbar.component' ;
9
- import { TopbarNavigationComponent } from './layout/topbar/navigation.component' ;
10
8
import { SidebarNavigationComponent } from './layout/sidebar/navigation.component' ;
11
- import { TopbarOptionsComponent } from './layout/topbar/options.component' ;
12
9
import { TopbarWalletBalance } from './layout/topbar/topbar-wallet-balance/topbar-wallet-balance.component' ;
13
10
14
11
import { TooltipComponent } from './components/tooltip/tooltip.component' ;
@@ -17,9 +14,7 @@ import { SizeableLoadingSpinnerComponent } from './components/sizeable-loading-s
17
14
import { FooterComponent } from './components/footer/footer.component' ;
18
15
import { InfiniteScroll } from './components/infinite-scroll/infinite-scroll' ;
19
16
import { CountryInputComponent } from './components/forms/country-input/country-input.component' ;
20
- import { DateInputComponent } from './components/forms/date-input/date-input.component' ;
21
17
import { CityFinderComponent } from './components/forms/city-finder/city-finder.component' ;
22
- import { StateInputComponent } from './components/forms/state-input/state-input.component' ;
23
18
import { ReadMoreDirective } from './read-more/read-more.directive' ;
24
19
import { ReadMoreButtonComponent } from './read-more/button.component' ;
25
20
import { ChannelBadgesComponent } from './components/badges/badges.component' ;
@@ -43,38 +38,26 @@ import { TagsLinks } from './directives/tags';
43
38
import { Tooltip } from './directives/tooltip' ;
44
39
import { MindsAvatar } from './components/avatar/avatar' ;
45
40
import { Textarea } from './components/editors/textarea.component' ;
46
- import { TagcloudComponent } from './components/tagcloud/tagcloud.component' ;
47
41
import { DropdownComponent } from './components/dropdown/dropdown.component' ;
48
42
49
43
import { DynamicHostDirective } from './directives/dynamic-host.directive' ;
50
44
import { MindsCard } from './components/card/card.component' ;
51
45
import { MindsButton } from './components/button-v1/button-v1.component' ;
52
46
53
- import { ChartComponent } from './components/chart/chart.component' ;
54
47
import { DateSelectorComponent } from './components/date-selector/date-selector.component' ;
55
- import { AdminActionsButtonComponent } from './components/button-v1/admin-actions/admin-actions.component' ;
56
48
import { InlineEditorComponent } from './components/editors/inline-editor.component' ;
57
49
import { AttachmentService } from '../services/attachment' ;
58
- import { MaterialBoundSwitchComponent } from './components/material/bound-switch.component' ;
59
50
import { IfFeatureDirective } from './directives/if-feature.directive' ;
60
51
import { IfBrowserDirective } from './directives/if-browser.directive' ;
61
- import { MindsEmoji } from './components/emoji/emoji' ;
62
- import { CategoriesSelectorComponent } from './components/categories/selector/selector.component' ;
63
- import { CategoriesSelectedComponent } from './components/categories/selected/selected.component' ;
64
52
import { TreeComponent } from './components/tree/tree.component' ;
65
53
import { AnnouncementComponent } from './components/announcements/announcement.component' ;
66
- import { MindsTokenSymbolComponent } from './components/cypto/token-symbol.component' ;
67
54
import { PhoneInputComponent } from './components/phone-input/phone-input.component' ;
68
55
import { PhoneInputCountryComponent } from './components/phone-input/country.component' ;
69
56
import { Session } from '../services/session' ;
70
57
import { MindsHttpClient } from './api/client.service' ;
71
58
import { SafeToggleComponent } from './components/safe-toggle/safe-toggle.component' ;
72
59
import { ThumbsUpButton } from './components/thumbs/thumbs-up.component' ;
73
60
import { ThumbsDownButton } from './components/thumbs/thumbs-down.component' ;
74
- import { DismissableNoticeComponent } from './components/notice/notice.component' ;
75
- import { AnalyticsImpressions } from './components/analytics/impressions' ;
76
- import { LineGraph } from './components/graphs/line-graph' ;
77
- import { PieGraph } from './components/graphs/pie-graph' ;
78
61
import { GraphSVG } from './components/graphs/svg' ;
79
62
import { GraphPoints } from './components/graphs/points' ;
80
63
import { DynamicFormComponent } from './components/forms/dynamic-form/dynamic-form.component' ;
@@ -84,20 +67,14 @@ import { UpdateMarkersService } from './services/update-markers.service';
84
67
import { SocketsService } from '../services/sockets' ;
85
68
import { HttpClient } from '@angular/common/http' ;
86
69
import { AndroidAppDownloadComponent } from './components/android-app-download-button/button.component' ;
87
- import { SwitchComponent } from './components/switch/switch.component' ;
88
70
import { FeaturedContentComponent } from './components/featured-content/featured-content.component' ;
89
71
import { FeaturedContentService } from './components/featured-content/featured-content.service' ;
90
72
import { FeedsService } from './services/feeds.service' ;
91
- import { HorizontalInfiniteScroll } from './components/infinite-scroll/horizontal-infinite-scroll.component' ;
92
- import { PosterDateSelectorComponent } from './components/poster-date-selector/selector.component' ;
93
- import { ChannelModeSelectorComponent } from './components/channel-mode-selector/channel-mode-selector.component' ;
94
73
import { RouterHistoryService } from './services/router-history.service' ;
95
74
import { DraggableListComponent } from './components/draggable-list/list.component' ;
96
75
import { DndModule } from 'ngx-drag-drop' ;
97
76
import { SiteService } from './services/site.service' ;
98
77
import { ToggleComponent } from './components/toggle/toggle.component' ;
99
- import { SidebarMenuComponent } from './components/sidebar-menu/sidebar-menu.component' ;
100
- import { PageLayoutComponent } from './components/page-layout/page-layout.component' ;
101
78
import { DashboardLayoutComponent } from './components/dashboard-layout/dashboard-layout.component' ;
102
79
import { ShadowboxLayoutComponent } from './components/shadowbox-layout/shadowbox-layout.component' ;
103
80
import { ShadowboxHeaderComponent } from './components/shadowbox-header/shadowbox-header.component' ;
@@ -107,14 +84,12 @@ import {
107
84
} from '@danielmoncada/angular-datetime-picker' ;
108
85
import { DropdownSelectorComponent } from './components/dropdown-selector/dropdown-selector.component' ;
109
86
import { ButtonComponent } from './components/button/button.component' ;
110
- import { FormDescriptorComponent } from './components/form-descriptor/form-descriptor.component' ;
111
87
import { FormToastComponent } from './components/form-toast/form-toast.component' ;
112
88
import { SsoService } from './services/sso.service' ;
113
89
import { ShadowboxHeaderTabsComponent } from './components/shadowbox-header-tabs/shadowbox-header-tabs.component' ;
114
90
import { TimespanFilterComponent } from './components/timespan-filter/timespan-filter.component' ;
115
91
import { PagesService } from './services/pages.service' ;
116
92
import { DateDropdownsComponent } from './components/date-dropdowns/date-dropdowns.component' ;
117
- import { EmailConfirmationComponent } from './components/email-confirmation/email-confirmation.component' ;
118
93
import { CookieService } from './services/cookie.service' ;
119
94
import { MediaProxyService } from './services/media-proxy.service' ;
120
95
import { RelatedContentService } from './services/related-content.service' ;
@@ -169,7 +144,7 @@ import { ChatIconComponent } from './components/chat-icon/chat-icon.component';
169
144
import { PublisherSearchModalComponent } from './components/publisher-search-modal/publisher-search-modal.component' ;
170
145
import { PublisherSearchModalService } from './services/publisher-search-modal.service' ;
171
146
import { DateRangeModalComponent } from './components/date-range-modal/date-range-modal.component' ;
172
- import { DateRangeModalService } from './components/date-range-modal/date-range-modal.services ' ;
147
+ import { DateRangeModalService } from './components/date-range-modal/date-range-modal.service ' ;
173
148
import { NgxPopperjsModule } from 'ngx-popperjs' ;
174
149
import { HovercardComponent } from './components/hovercard/hovercard.component' ;
175
150
import { QRCodeModule } from 'angularx-qrcode' ;
@@ -219,107 +194,66 @@ const routes: Routes = [
219
194
] ,
220
195
declarations : [
221
196
MINDS_PIPES ,
222
-
223
- TopbarComponent ,
224
- TopbarNavigationComponent ,
197
+ MDL_DIRECTIVES ,
225
198
SidebarNavigationComponent ,
226
- TopbarOptionsComponent ,
227
199
TopbarWalletBalance ,
228
-
229
- // V2 Layout
230
200
V3TopbarComponent ,
231
201
UserMenuV3Component ,
232
-
233
- //
234
-
235
202
TooltipComponent ,
236
203
QualityScoreComponent ,
237
204
SizeableLoadingSpinnerComponent ,
238
205
FooterComponent ,
239
206
InfiniteScroll ,
240
- HorizontalInfiniteScroll ,
241
207
CountryInputComponent ,
242
- DateInputComponent ,
243
- StateInputComponent ,
244
208
CityFinderComponent ,
245
209
Scheduler ,
246
210
Modal ,
247
211
ReadMoreDirective ,
248
212
ReadMoreButtonComponent ,
249
213
ChannelBadgesComponent ,
250
214
MindsRichEmbed ,
251
- TagcloudComponent ,
252
215
DropdownComponent ,
253
216
QRCodeComponent ,
254
-
255
217
AutoGrow ,
256
218
InlineAutoGrow ,
257
219
Emoji ,
258
- MindsEmoji ,
259
220
ScrollLock ,
260
221
TagsLinks ,
261
222
Tooltip ,
262
- MDL_DIRECTIVES ,
263
223
DateSelectorComponent ,
264
224
MindsAvatar ,
265
225
Textarea ,
266
226
InlineEditorComponent ,
267
-
268
227
DynamicHostDirective ,
269
228
MindsCard ,
270
229
MindsButton ,
271
-
272
- ChartComponent ,
273
-
274
- AdminActionsButtonComponent ,
275
-
276
- MaterialBoundSwitchComponent ,
277
-
278
230
IfFeatureDirective ,
279
231
IfBrowserDirective ,
280
-
281
- CategoriesSelectorComponent ,
282
- CategoriesSelectedComponent ,
283
232
TreeComponent ,
284
-
285
233
AnnouncementComponent ,
286
- MindsTokenSymbolComponent ,
287
234
PhoneInputComponent ,
288
235
PhoneInputCountryComponent ,
289
236
SafeToggleComponent ,
290
237
ThumbsUpButton ,
291
238
ThumbsDownButton ,
292
- DismissableNoticeComponent ,
293
- AnalyticsImpressions ,
294
- LineGraph ,
295
- PieGraph ,
296
239
GraphSVG ,
297
240
GraphPoints ,
298
241
DynamicFormComponent ,
299
242
AndroidAppDownloadComponent ,
300
243
SortSelectorComponent ,
301
- ChannelModeSelectorComponent ,
302
244
NSFWSelectorComponent ,
303
-
304
- SwitchComponent ,
305
-
306
245
FeaturedContentComponent ,
307
246
AttachmentPasteDirective ,
308
- PosterDateSelectorComponent ,
309
247
DraggableListComponent ,
310
248
ToggleComponent ,
311
- SidebarMenuComponent ,
312
- PageLayoutComponent ,
313
249
DashboardLayoutComponent ,
314
250
ShadowboxLayoutComponent ,
315
251
ShadowboxHeaderComponent ,
316
252
DropdownSelectorComponent ,
317
- FormDescriptorComponent ,
318
253
FormToastComponent ,
319
254
ButtonComponent ,
320
255
ShadowboxHeaderTabsComponent ,
321
256
TimespanFilterComponent ,
322
- EmailConfirmationComponent ,
323
257
DateDropdownsComponent ,
324
258
PhoneInputV2Component ,
325
259
PhoneInputCountryV2Component ,
@@ -377,103 +311,65 @@ const routes: Routes = [
377
311
] ,
378
312
exports : [
379
313
MINDS_PIPES ,
380
-
381
- TopbarComponent ,
314
+ MDL_DIRECTIVES ,
382
315
SidebarNavigationComponent ,
383
- TopbarOptionsComponent ,
384
316
TopbarWalletBalance ,
385
-
386
- // V3 Layout
387
317
V3TopbarComponent ,
388
318
UserMenuV3Component ,
389
-
390
- //
391
-
392
319
TooltipComponent ,
393
320
QualityScoreComponent ,
394
321
SizeableLoadingSpinnerComponent ,
395
322
FooterComponent ,
396
323
InfiniteScroll ,
397
- HorizontalInfiniteScroll ,
398
324
CountryInputComponent ,
399
- DateInputComponent ,
400
325
CityFinderComponent ,
401
- StateInputComponent ,
402
326
Scheduler ,
403
327
Modal ,
404
328
ReadMoreDirective ,
405
329
ReadMoreButtonComponent ,
406
330
ChannelBadgesComponent ,
407
331
MindsRichEmbed ,
408
- TagcloudComponent ,
409
332
DropdownComponent ,
410
333
QRCodeComponent ,
411
-
412
334
AutoGrow ,
413
335
InlineAutoGrow ,
414
- MindsEmoji ,
415
336
Emoji ,
416
337
ScrollLock ,
417
338
TagsLinks ,
418
339
Tooltip ,
419
- MDL_DIRECTIVES ,
420
340
DateSelectorComponent ,
421
341
MindsAvatar ,
422
342
Textarea ,
423
343
InlineEditorComponent ,
424
-
425
344
DynamicHostDirective ,
426
345
MindsCard ,
427
346
MindsButton ,
428
-
429
- ChartComponent ,
430
-
431
- AdminActionsButtonComponent ,
432
-
433
- MaterialBoundSwitchComponent ,
434
-
435
347
IfFeatureDirective ,
436
348
IfBrowserDirective ,
437
-
438
- CategoriesSelectorComponent ,
439
- CategoriesSelectedComponent ,
440
349
TreeComponent ,
441
-
442
350
AnnouncementComponent ,
443
- MindsTokenSymbolComponent ,
444
351
PhoneInputComponent ,
445
352
SafeToggleComponent ,
446
353
ThumbsUpButton ,
447
354
ThumbsDownButton ,
448
- DismissableNoticeComponent ,
449
- AnalyticsImpressions ,
450
355
GraphSVG ,
451
356
GraphPoints ,
452
- LineGraph ,
453
- PieGraph ,
454
357
DynamicFormComponent ,
455
358
AndroidAppDownloadComponent ,
456
359
SortSelectorComponent ,
457
- SwitchComponent ,
458
360
NSFWSelectorComponent ,
459
361
FeaturedContentComponent ,
460
362
AttachmentPasteDirective ,
461
- PosterDateSelectorComponent ,
462
- ChannelModeSelectorComponent ,
463
363
DraggableListComponent ,
464
364
ToggleComponent ,
465
- SidebarMenuComponent ,
466
- PageLayoutComponent ,
467
365
DashboardLayoutComponent ,
468
366
ShadowboxLayoutComponent ,
469
367
DropdownSelectorComponent ,
470
- FormDescriptorComponent ,
471
368
FormToastComponent ,
472
369
ButtonComponent ,
473
370
ShadowboxHeaderComponent ,
474
371
ShadowboxHeaderTabsComponent ,
475
372
TimespanFilterComponent ,
476
- EmailConfirmationComponent ,
477
373
DateDropdownsComponent ,
478
374
PhoneInputV2Component ,
479
375
PhoneInputCountryV2Component ,
0 commit comments