Skip to content

Commit 9276996

Browse files
Olivia Madridmarkharding
Olivia Madrid
authored andcommitted
Component audit phase I #5541
1 parent e21086f commit 9276996

File tree

230 files changed

+808
-17692
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

230 files changed

+808
-17692
lines changed

src/app/app-routing.module.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ import { CanDeactivateGuardService } from './services/can-deactivate-guard';
1313
import { DiscoveryModuleLazyRoutes } from './modules/discovery/discovery.lazy';
1414
import { CanaryModuleLazyRoutes } from './modules/canary/canary.lazy';
1515
import { MobileModuleLazyRoutes } from './modules/mobile/mobile.lazy';
16-
import { HelpdeskModuleLazyRoutes } from './modules/helpdesk/helpdesk.lazy';
1716
import { AuxModuleLazyRoutes } from './modules/aux-pages/aux-pages.lazy';
1817
import {
1918
BlogModuleLazyRoutes,
@@ -29,7 +28,6 @@ const routes: Routes = [
2928
DiscoveryModuleLazyRoutes,
3029
CanaryModuleLazyRoutes,
3130
MobileModuleLazyRoutes,
32-
HelpdeskModuleLazyRoutes,
3331
AuxModuleLazyRoutes,
3432
BlogModuleLazyRoutes,
3533
BlogSlugModuleLazyRoutes,

src/app/app.module.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,13 @@ import { Minds } from './app.component';
1818
import { MINDS_PROVIDERS } from './services/providers';
1919

2020
import { CommonModule } from './common/common.module';
21-
import { CheckoutModule } from './modules/checkout/checkout.module';
2221
import { PlusModule } from './modules/plus/plus.module';
2322
import { I18nModule } from './modules/i18n/i18n.module';
2423

2524
import { AdsModule } from './modules/ads/ads.module';
2625
import { BoostModule } from './modules/boost/boost.module';
2726
import { WireModule } from './modules/wire/wire.module';
2827
import { ReportModule } from './modules/report/report.module';
29-
//import { ChannelsModule } from './modules/channels/channels.module';
3028
import { MindsFormsModule } from './modules/forms/forms.module';
3129
import { LegacyModule } from './modules/legacy/legacy.module';
3230
import { ModalsModule } from './modules/modals/modals.module';
@@ -84,7 +82,6 @@ import { CompassModule } from './modules/compass/compass.module';
8482
LayoutModule,
8583
CommonModule,
8684
ProModule, // NOTE: Pro Module should be declared _BEFORE_ anything else
87-
//CheckoutModule,
8885
PlusModule,
8986
AboutModule,
9087
AdsModule,
@@ -116,7 +113,6 @@ import { CompassModule } from './modules/compass/compass.module';
116113
CommentsModule,
117114
JobsMarketingModule,
118115
IssuesModule,
119-
//ChannelsModule,
120116
UpgradesModule,
121117
CodeHighlightModule,
122118
SharedModule,

src/app/common/common.module.ts

Lines changed: 3 additions & 107 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,7 @@ import { FormsModule, ReactiveFormsModule } from '@angular/forms';
55

66
import { MINDS_PIPES } from './pipes/pipes';
77

8-
import { TopbarComponent } from './layout/topbar/topbar.component';
9-
import { TopbarNavigationComponent } from './layout/topbar/navigation.component';
108
import { SidebarNavigationComponent } from './layout/sidebar/navigation.component';
11-
import { TopbarOptionsComponent } from './layout/topbar/options.component';
129
import { TopbarWalletBalance } from './layout/topbar/topbar-wallet-balance/topbar-wallet-balance.component';
1310

1411
import { TooltipComponent } from './components/tooltip/tooltip.component';
@@ -17,9 +14,7 @@ import { SizeableLoadingSpinnerComponent } from './components/sizeable-loading-s
1714
import { FooterComponent } from './components/footer/footer.component';
1815
import { InfiniteScroll } from './components/infinite-scroll/infinite-scroll';
1916
import { CountryInputComponent } from './components/forms/country-input/country-input.component';
20-
import { DateInputComponent } from './components/forms/date-input/date-input.component';
2117
import { CityFinderComponent } from './components/forms/city-finder/city-finder.component';
22-
import { StateInputComponent } from './components/forms/state-input/state-input.component';
2318
import { ReadMoreDirective } from './read-more/read-more.directive';
2419
import { ReadMoreButtonComponent } from './read-more/button.component';
2520
import { ChannelBadgesComponent } from './components/badges/badges.component';
@@ -43,38 +38,26 @@ import { TagsLinks } from './directives/tags';
4338
import { Tooltip } from './directives/tooltip';
4439
import { MindsAvatar } from './components/avatar/avatar';
4540
import { Textarea } from './components/editors/textarea.component';
46-
import { TagcloudComponent } from './components/tagcloud/tagcloud.component';
4741
import { DropdownComponent } from './components/dropdown/dropdown.component';
4842

4943
import { DynamicHostDirective } from './directives/dynamic-host.directive';
5044
import { MindsCard } from './components/card/card.component';
5145
import { MindsButton } from './components/button-v1/button-v1.component';
5246

53-
import { ChartComponent } from './components/chart/chart.component';
5447
import { DateSelectorComponent } from './components/date-selector/date-selector.component';
55-
import { AdminActionsButtonComponent } from './components/button-v1/admin-actions/admin-actions.component';
5648
import { InlineEditorComponent } from './components/editors/inline-editor.component';
5749
import { AttachmentService } from '../services/attachment';
58-
import { MaterialBoundSwitchComponent } from './components/material/bound-switch.component';
5950
import { IfFeatureDirective } from './directives/if-feature.directive';
6051
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';
6452
import { TreeComponent } from './components/tree/tree.component';
6553
import { AnnouncementComponent } from './components/announcements/announcement.component';
66-
import { MindsTokenSymbolComponent } from './components/cypto/token-symbol.component';
6754
import { PhoneInputComponent } from './components/phone-input/phone-input.component';
6855
import { PhoneInputCountryComponent } from './components/phone-input/country.component';
6956
import { Session } from '../services/session';
7057
import { MindsHttpClient } from './api/client.service';
7158
import { SafeToggleComponent } from './components/safe-toggle/safe-toggle.component';
7259
import { ThumbsUpButton } from './components/thumbs/thumbs-up.component';
7360
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';
7861
import { GraphSVG } from './components/graphs/svg';
7962
import { GraphPoints } from './components/graphs/points';
8063
import { DynamicFormComponent } from './components/forms/dynamic-form/dynamic-form.component';
@@ -84,20 +67,14 @@ import { UpdateMarkersService } from './services/update-markers.service';
8467
import { SocketsService } from '../services/sockets';
8568
import { HttpClient } from '@angular/common/http';
8669
import { AndroidAppDownloadComponent } from './components/android-app-download-button/button.component';
87-
import { SwitchComponent } from './components/switch/switch.component';
8870
import { FeaturedContentComponent } from './components/featured-content/featured-content.component';
8971
import { FeaturedContentService } from './components/featured-content/featured-content.service';
9072
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';
9473
import { RouterHistoryService } from './services/router-history.service';
9574
import { DraggableListComponent } from './components/draggable-list/list.component';
9675
import { DndModule } from 'ngx-drag-drop';
9776
import { SiteService } from './services/site.service';
9877
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';
10178
import { DashboardLayoutComponent } from './components/dashboard-layout/dashboard-layout.component';
10279
import { ShadowboxLayoutComponent } from './components/shadowbox-layout/shadowbox-layout.component';
10380
import { ShadowboxHeaderComponent } from './components/shadowbox-header/shadowbox-header.component';
@@ -107,14 +84,12 @@ import {
10784
} from '@danielmoncada/angular-datetime-picker';
10885
import { DropdownSelectorComponent } from './components/dropdown-selector/dropdown-selector.component';
10986
import { ButtonComponent } from './components/button/button.component';
110-
import { FormDescriptorComponent } from './components/form-descriptor/form-descriptor.component';
11187
import { FormToastComponent } from './components/form-toast/form-toast.component';
11288
import { SsoService } from './services/sso.service';
11389
import { ShadowboxHeaderTabsComponent } from './components/shadowbox-header-tabs/shadowbox-header-tabs.component';
11490
import { TimespanFilterComponent } from './components/timespan-filter/timespan-filter.component';
11591
import { PagesService } from './services/pages.service';
11692
import { DateDropdownsComponent } from './components/date-dropdowns/date-dropdowns.component';
117-
import { EmailConfirmationComponent } from './components/email-confirmation/email-confirmation.component';
11893
import { CookieService } from './services/cookie.service';
11994
import { MediaProxyService } from './services/media-proxy.service';
12095
import { RelatedContentService } from './services/related-content.service';
@@ -169,7 +144,7 @@ import { ChatIconComponent } from './components/chat-icon/chat-icon.component';
169144
import { PublisherSearchModalComponent } from './components/publisher-search-modal/publisher-search-modal.component';
170145
import { PublisherSearchModalService } from './services/publisher-search-modal.service';
171146
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';
173148
import { NgxPopperjsModule } from 'ngx-popperjs';
174149
import { HovercardComponent } from './components/hovercard/hovercard.component';
175150
import { QRCodeModule } from 'angularx-qrcode';
@@ -219,107 +194,66 @@ const routes: Routes = [
219194
],
220195
declarations: [
221196
MINDS_PIPES,
222-
223-
TopbarComponent,
224-
TopbarNavigationComponent,
197+
MDL_DIRECTIVES,
225198
SidebarNavigationComponent,
226-
TopbarOptionsComponent,
227199
TopbarWalletBalance,
228-
229-
// V2 Layout
230200
V3TopbarComponent,
231201
UserMenuV3Component,
232-
233-
//
234-
235202
TooltipComponent,
236203
QualityScoreComponent,
237204
SizeableLoadingSpinnerComponent,
238205
FooterComponent,
239206
InfiniteScroll,
240-
HorizontalInfiniteScroll,
241207
CountryInputComponent,
242-
DateInputComponent,
243-
StateInputComponent,
244208
CityFinderComponent,
245209
Scheduler,
246210
Modal,
247211
ReadMoreDirective,
248212
ReadMoreButtonComponent,
249213
ChannelBadgesComponent,
250214
MindsRichEmbed,
251-
TagcloudComponent,
252215
DropdownComponent,
253216
QRCodeComponent,
254-
255217
AutoGrow,
256218
InlineAutoGrow,
257219
Emoji,
258-
MindsEmoji,
259220
ScrollLock,
260221
TagsLinks,
261222
Tooltip,
262-
MDL_DIRECTIVES,
263223
DateSelectorComponent,
264224
MindsAvatar,
265225
Textarea,
266226
InlineEditorComponent,
267-
268227
DynamicHostDirective,
269228
MindsCard,
270229
MindsButton,
271-
272-
ChartComponent,
273-
274-
AdminActionsButtonComponent,
275-
276-
MaterialBoundSwitchComponent,
277-
278230
IfFeatureDirective,
279231
IfBrowserDirective,
280-
281-
CategoriesSelectorComponent,
282-
CategoriesSelectedComponent,
283232
TreeComponent,
284-
285233
AnnouncementComponent,
286-
MindsTokenSymbolComponent,
287234
PhoneInputComponent,
288235
PhoneInputCountryComponent,
289236
SafeToggleComponent,
290237
ThumbsUpButton,
291238
ThumbsDownButton,
292-
DismissableNoticeComponent,
293-
AnalyticsImpressions,
294-
LineGraph,
295-
PieGraph,
296239
GraphSVG,
297240
GraphPoints,
298241
DynamicFormComponent,
299242
AndroidAppDownloadComponent,
300243
SortSelectorComponent,
301-
ChannelModeSelectorComponent,
302244
NSFWSelectorComponent,
303-
304-
SwitchComponent,
305-
306245
FeaturedContentComponent,
307246
AttachmentPasteDirective,
308-
PosterDateSelectorComponent,
309247
DraggableListComponent,
310248
ToggleComponent,
311-
SidebarMenuComponent,
312-
PageLayoutComponent,
313249
DashboardLayoutComponent,
314250
ShadowboxLayoutComponent,
315251
ShadowboxHeaderComponent,
316252
DropdownSelectorComponent,
317-
FormDescriptorComponent,
318253
FormToastComponent,
319254
ButtonComponent,
320255
ShadowboxHeaderTabsComponent,
321256
TimespanFilterComponent,
322-
EmailConfirmationComponent,
323257
DateDropdownsComponent,
324258
PhoneInputV2Component,
325259
PhoneInputCountryV2Component,
@@ -377,103 +311,65 @@ const routes: Routes = [
377311
],
378312
exports: [
379313
MINDS_PIPES,
380-
381-
TopbarComponent,
314+
MDL_DIRECTIVES,
382315
SidebarNavigationComponent,
383-
TopbarOptionsComponent,
384316
TopbarWalletBalance,
385-
386-
// V3 Layout
387317
V3TopbarComponent,
388318
UserMenuV3Component,
389-
390-
//
391-
392319
TooltipComponent,
393320
QualityScoreComponent,
394321
SizeableLoadingSpinnerComponent,
395322
FooterComponent,
396323
InfiniteScroll,
397-
HorizontalInfiniteScroll,
398324
CountryInputComponent,
399-
DateInputComponent,
400325
CityFinderComponent,
401-
StateInputComponent,
402326
Scheduler,
403327
Modal,
404328
ReadMoreDirective,
405329
ReadMoreButtonComponent,
406330
ChannelBadgesComponent,
407331
MindsRichEmbed,
408-
TagcloudComponent,
409332
DropdownComponent,
410333
QRCodeComponent,
411-
412334
AutoGrow,
413335
InlineAutoGrow,
414-
MindsEmoji,
415336
Emoji,
416337
ScrollLock,
417338
TagsLinks,
418339
Tooltip,
419-
MDL_DIRECTIVES,
420340
DateSelectorComponent,
421341
MindsAvatar,
422342
Textarea,
423343
InlineEditorComponent,
424-
425344
DynamicHostDirective,
426345
MindsCard,
427346
MindsButton,
428-
429-
ChartComponent,
430-
431-
AdminActionsButtonComponent,
432-
433-
MaterialBoundSwitchComponent,
434-
435347
IfFeatureDirective,
436348
IfBrowserDirective,
437-
438-
CategoriesSelectorComponent,
439-
CategoriesSelectedComponent,
440349
TreeComponent,
441-
442350
AnnouncementComponent,
443-
MindsTokenSymbolComponent,
444351
PhoneInputComponent,
445352
SafeToggleComponent,
446353
ThumbsUpButton,
447354
ThumbsDownButton,
448-
DismissableNoticeComponent,
449-
AnalyticsImpressions,
450355
GraphSVG,
451356
GraphPoints,
452-
LineGraph,
453-
PieGraph,
454357
DynamicFormComponent,
455358
AndroidAppDownloadComponent,
456359
SortSelectorComponent,
457-
SwitchComponent,
458360
NSFWSelectorComponent,
459361
FeaturedContentComponent,
460362
AttachmentPasteDirective,
461-
PosterDateSelectorComponent,
462-
ChannelModeSelectorComponent,
463363
DraggableListComponent,
464364
ToggleComponent,
465-
SidebarMenuComponent,
466-
PageLayoutComponent,
467365
DashboardLayoutComponent,
468366
ShadowboxLayoutComponent,
469367
DropdownSelectorComponent,
470-
FormDescriptorComponent,
471368
FormToastComponent,
472369
ButtonComponent,
473370
ShadowboxHeaderComponent,
474371
ShadowboxHeaderTabsComponent,
475372
TimespanFilterComponent,
476-
EmailConfirmationComponent,
477373
DateDropdownsComponent,
478374
PhoneInputV2Component,
479375
PhoneInputCountryV2Component,

src/app/common/components/accordion/accordion.component.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
//
2+
13
import {
24
AfterContentInit,
35
ChangeDetectionStrategy,
@@ -11,7 +13,8 @@ import { Subscription } from 'rxjs';
1113
import { AccordionPaneComponent } from './accordion-pane.component';
1214

1315
/**
14-
* Accordion component. Children should be <m-accordion__pane>
16+
* Vertical accordion component. Children should be <m-accordion__pane>
17+
* Currently used only in channel edit modal
1518
*/
1619
@Component({
1720
selector: 'm-accordion',

0 commit comments

Comments
 (0)