@@ -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' ;
@@ -220,107 +195,66 @@ const routes: Routes = [
220
195
] ,
221
196
declarations : [
222
197
MINDS_PIPES ,
223
-
224
- TopbarComponent ,
225
- TopbarNavigationComponent ,
198
+ MDL_DIRECTIVES ,
226
199
SidebarNavigationComponent ,
227
- TopbarOptionsComponent ,
228
200
TopbarWalletBalance ,
229
-
230
- // V2 Layout
231
201
V3TopbarComponent ,
232
202
UserMenuV3Component ,
233
-
234
- //
235
-
236
203
TooltipComponent ,
237
204
QualityScoreComponent ,
238
205
SizeableLoadingSpinnerComponent ,
239
206
FooterComponent ,
240
207
InfiniteScroll ,
241
- HorizontalInfiniteScroll ,
242
208
CountryInputComponent ,
243
- DateInputComponent ,
244
- StateInputComponent ,
245
209
CityFinderComponent ,
246
210
Scheduler ,
247
211
Modal ,
248
212
ReadMoreDirective ,
249
213
ReadMoreButtonComponent ,
250
214
ChannelBadgesComponent ,
251
215
MindsRichEmbed ,
252
- TagcloudComponent ,
253
216
DropdownComponent ,
254
217
QRCodeComponent ,
255
-
256
218
AutoGrow ,
257
219
InlineAutoGrow ,
258
220
Emoji ,
259
- MindsEmoji ,
260
221
ScrollLock ,
261
222
TagsLinks ,
262
223
Tooltip ,
263
- MDL_DIRECTIVES ,
264
224
DateSelectorComponent ,
265
225
MindsAvatar ,
266
226
Textarea ,
267
227
InlineEditorComponent ,
268
-
269
228
DynamicHostDirective ,
270
229
MindsCard ,
271
230
MindsButton ,
272
-
273
- ChartComponent ,
274
-
275
- AdminActionsButtonComponent ,
276
-
277
- MaterialBoundSwitchComponent ,
278
-
279
231
IfFeatureDirective ,
280
232
IfBrowserDirective ,
281
-
282
- CategoriesSelectorComponent ,
283
- CategoriesSelectedComponent ,
284
233
TreeComponent ,
285
-
286
234
AnnouncementComponent ,
287
- MindsTokenSymbolComponent ,
288
235
PhoneInputComponent ,
289
236
PhoneInputCountryComponent ,
290
237
SafeToggleComponent ,
291
238
ThumbsUpButton ,
292
239
ThumbsDownButton ,
293
- DismissableNoticeComponent ,
294
- AnalyticsImpressions ,
295
- LineGraph ,
296
- PieGraph ,
297
240
GraphSVG ,
298
241
GraphPoints ,
299
242
DynamicFormComponent ,
300
243
AndroidAppDownloadComponent ,
301
244
SortSelectorComponent ,
302
- ChannelModeSelectorComponent ,
303
245
NSFWSelectorComponent ,
304
-
305
- SwitchComponent ,
306
-
307
246
FeaturedContentComponent ,
308
247
AttachmentPasteDirective ,
309
- PosterDateSelectorComponent ,
310
248
DraggableListComponent ,
311
249
ToggleComponent ,
312
- SidebarMenuComponent ,
313
- PageLayoutComponent ,
314
250
DashboardLayoutComponent ,
315
251
ShadowboxLayoutComponent ,
316
252
ShadowboxHeaderComponent ,
317
253
DropdownSelectorComponent ,
318
- FormDescriptorComponent ,
319
254
FormToastComponent ,
320
255
ButtonComponent ,
321
256
ShadowboxHeaderTabsComponent ,
322
257
TimespanFilterComponent ,
323
- EmailConfirmationComponent ,
324
258
DateDropdownsComponent ,
325
259
PhoneInputV2Component ,
326
260
PhoneInputCountryV2Component ,
@@ -379,103 +313,65 @@ const routes: Routes = [
379
313
] ,
380
314
exports : [
381
315
MINDS_PIPES ,
382
-
383
- TopbarComponent ,
316
+ MDL_DIRECTIVES ,
384
317
SidebarNavigationComponent ,
385
- TopbarOptionsComponent ,
386
318
TopbarWalletBalance ,
387
-
388
- // V3 Layout
389
319
V3TopbarComponent ,
390
320
UserMenuV3Component ,
391
-
392
- //
393
-
394
321
TooltipComponent ,
395
322
QualityScoreComponent ,
396
323
SizeableLoadingSpinnerComponent ,
397
324
FooterComponent ,
398
325
InfiniteScroll ,
399
- HorizontalInfiniteScroll ,
400
326
CountryInputComponent ,
401
- DateInputComponent ,
402
327
CityFinderComponent ,
403
- StateInputComponent ,
404
328
Scheduler ,
405
329
Modal ,
406
330
ReadMoreDirective ,
407
331
ReadMoreButtonComponent ,
408
332
ChannelBadgesComponent ,
409
333
MindsRichEmbed ,
410
- TagcloudComponent ,
411
334
DropdownComponent ,
412
335
QRCodeComponent ,
413
-
414
336
AutoGrow ,
415
337
InlineAutoGrow ,
416
- MindsEmoji ,
417
338
Emoji ,
418
339
ScrollLock ,
419
340
TagsLinks ,
420
341
Tooltip ,
421
- MDL_DIRECTIVES ,
422
342
DateSelectorComponent ,
423
343
MindsAvatar ,
424
344
Textarea ,
425
345
InlineEditorComponent ,
426
-
427
346
DynamicHostDirective ,
428
347
MindsCard ,
429
348
MindsButton ,
430
-
431
- ChartComponent ,
432
-
433
- AdminActionsButtonComponent ,
434
-
435
- MaterialBoundSwitchComponent ,
436
-
437
349
IfFeatureDirective ,
438
350
IfBrowserDirective ,
439
-
440
- CategoriesSelectorComponent ,
441
- CategoriesSelectedComponent ,
442
351
TreeComponent ,
443
-
444
352
AnnouncementComponent ,
445
- MindsTokenSymbolComponent ,
446
353
PhoneInputComponent ,
447
354
SafeToggleComponent ,
448
355
ThumbsUpButton ,
449
356
ThumbsDownButton ,
450
- DismissableNoticeComponent ,
451
- AnalyticsImpressions ,
452
357
GraphSVG ,
453
358
GraphPoints ,
454
- LineGraph ,
455
- PieGraph ,
456
359
DynamicFormComponent ,
457
360
AndroidAppDownloadComponent ,
458
361
SortSelectorComponent ,
459
- SwitchComponent ,
460
362
NSFWSelectorComponent ,
461
363
FeaturedContentComponent ,
462
364
AttachmentPasteDirective ,
463
- PosterDateSelectorComponent ,
464
- ChannelModeSelectorComponent ,
465
365
DraggableListComponent ,
466
366
ToggleComponent ,
467
- SidebarMenuComponent ,
468
- PageLayoutComponent ,
469
367
DashboardLayoutComponent ,
470
368
ShadowboxLayoutComponent ,
471
369
DropdownSelectorComponent ,
472
- FormDescriptorComponent ,
473
370
FormToastComponent ,
474
371
ButtonComponent ,
475
372
ShadowboxHeaderComponent ,
476
373
ShadowboxHeaderTabsComponent ,
477
374
TimespanFilterComponent ,
478
- EmailConfirmationComponent ,
479
375
DateDropdownsComponent ,
480
376
PhoneInputV2Component ,
481
377
PhoneInputCountryV2Component ,
0 commit comments