From ea74ed426aeb54e4c771bb2a9a9e4530992a7c17 Mon Sep 17 00:00:00 2001 From: Timothy Alcaide Date: Mon, 21 Dec 2020 09:53:19 +0100 Subject: [PATCH] refactor(snippers.json): change material module import --- src/snippets.json | 193 ++++++++++++++++++++-------------------------- 1 file changed, 85 insertions(+), 108 deletions(-) diff --git a/src/snippets.json b/src/snippets.json index b61eda0..b55218e 100644 --- a/src/snippets.json +++ b/src/snippets.json @@ -402,114 +402,91 @@ "prefix": "ng-material-module", "description": "App Material Module", "types": "typescript", - "body": [ - "import {NgModule} from '@angular/core';", - "import {", - "\tMatAutocompleteModule,", - "\tMatBadgeModule,", - "\tMatBottomSheetModule,", - "\tMatButtonModule,", - "\tMatButtonToggleModule,", - "\tMatCardModule,", - "\tMatCheckboxModule,", - "\tMatChipsModule,", - "\tMatDatepickerModule,", - "\tMatDialogModule,", - "\tMatDividerModule,", - "\tMatExpansionModule,", - "\tMatFormFieldModule,", - "\tMatGridListModule,", - "\tMatIconModule,", - "\tMatInputModule,", - "\tMatListModule,", - "\tMatMenuModule,", - "\tMatNativeDateModule,", - "\tMatPaginatorModule,", - "\tMatProgressBarModule,", - "\tMatProgressSpinnerModule,", - "\tMatRadioModule,", - "\tMatRippleModule,", - "\tMatSelectModule,", - "\tMatSidenavModule,", - "\tMatSliderModule,", - "\tMatSlideToggleModule,", - "\tMatSnackBarModule,", - "\tMatSortModule,", - "\tMatStepperModule,", - "\tMatTableModule,", - "\tMatTabsModule,", - "\tMatToolbarModule,", - "\tMatTooltipModule,", - "\tMatTreeModule,", - "} from '@angular/material';", - "import {A11yModule} from '@angular/cdk/a11y';", - "import {BidiModule} from '@angular/cdk/bidi';", - "import {ObserversModule} from '@angular/cdk/observers';", - "import {OverlayModule} from '@angular/cdk/overlay';", - "import {PlatformModule} from '@angular/cdk/platform';", - "import {PortalModule} from '@angular/cdk/portal';", - "import {CdkStepperModule} from '@angular/cdk/stepper';", - "import {CdkTableModule} from '@angular/cdk/table';", - "import {CdkTreeModule} from '@angular/cdk/tree';", - "import {DragDropModule} from '@angular/cdk/drag-drop';", - "", - "/**", - " * NgModule that includes all Material modules.", - "*/", - "@NgModule({", - "\texports: [", - "\t\t// CDK", - "\t\tA11yModule,", - "\t\tBidiModule,", - "\t\tObserversModule,", - "\t\tOverlayModule,", - "\t\tPlatformModule,", - "\t\tPortalModule,", - "\t\tCdkStepperModule,", - "\t\tCdkTableModule,", - "\t\tCdkTreeModule,", - "\t\tDragDropModule,", - "\t\t// Material", - "\t\tMatAutocompleteModule,", - "\t\tMatBadgeModule,", - "\t\tMatBottomSheetModule,", - "\t\tMatButtonModule,", - "\t\tMatButtonToggleModule,", - "\t\tMatCardModule,", - "\t\tMatCheckboxModule,", - "\t\tMatChipsModule,", - "\t\tMatDatepickerModule,", - "\t\tMatDialogModule,", - "\t\tMatDividerModule,", - "\t\tMatExpansionModule,", - "\t\tMatFormFieldModule,", - "\t\tMatGridListModule,", - "\t\tMatIconModule,", - "\t\tMatInputModule,", - "\t\tMatListModule,", - "\t\tMatMenuModule,", - "\t\tMatNativeDateModule,", - "\t\tMatPaginatorModule,", - "\t\tMatProgressBarModule,", - "\t\tMatProgressSpinnerModule,", - "\t\tMatRadioModule,", - "\t\tMatRippleModule,", - "\t\tMatSelectModule,", - "\t\tMatSidenavModule,", - "\t\tMatSliderModule,", - "\t\tMatSlideToggleModule,", - "\t\tMatSnackBarModule,", - "\t\tMatSortModule,", - "\t\tMatStepperModule,", - "\t\tMatTableModule,", - "\t\tMatTabsModule,", - "\t\tMatToolbarModule,", - "\t\tMatTooltipModule,", - "\t\tMatTreeModule,", - "\t]", - "})", - "export class MaterialModule {}" - ] + "Angular Material Module": { + "prefix": "ng-material-module", + "description": "App Material Module", + "types": "typescript", + "body": [ + "import { NgModule } from '@angular/core';", + "import { A11yModule } from '@angular/cdk/a11y';", + "import { BidiModule } from '@angular/cdk/bidi';", + "import { ObserversModule } from '@angular/cdk/observers';", + "import { OverlayModule } from '@angular/cdk/overlay';", + "import { PlatformModule } from '@angular/cdk/platform';", + "import { PortalModule } from '@angular/cdk/portal';", + "import { CdkStepperModule } from '@angular/cdk/stepper';", + "import { CdkTableModule } from '@angular/cdk/table';", + "import { CdkTreeModule } from '@angular/cdk/tree';", + "import { DragDropModule } from '@angular/cdk/drag-drop';", + "import { PortalModule } from '@angular/cdk/portal';", + "import { MatAutocompleteModule } from '@angular/material/autocomplete';", + "import { MatButtonModule } from '@angular/material/button';", + "import { MatButtonToggleModule } from '@angular/material/button-toggle';", + "import { MatCardModule } from '@angular/material/card';", + "import { MatCheckboxModule } from '@angular/material/checkbox';", + "import { MatChipsModule } from '@angular/material/chips';", + "import { MatRippleModule } from '@angular/material/core';", + "import { MatDividerModule } from '@angular/material/divider';", + "import { MatExpansionModule } from '@angular/material/expansion';", + "import { MatFormFieldModule } from '@angular/material/form-field';", + "import { MatIconModule } from '@angular/material/icon';", + "import { MatInputModule } from '@angular/material/input';", + "import { MatListModule } from '@angular/material/list';", + "import { MatMenuModule } from '@angular/material/menu';", + "import { MatPaginatorModule } from '@angular/material/paginator';", + "import { MatProgressSpinnerModule } from '@angular/material/progress-spinner';", + "import { MatSelectModule } from '@angular/material/select';", + "import { MatSidenavModule } from '@angular/material/sidenav';", + "import { MatSnackBarModule } from '@angular/material/snack-bar';", + "import { MatSortModule } from '@angular/material/sort';", + "import { MatTableModule } from '@angular/material/table';", + "import { MatTabsModule } from '@angular/material/tabs';", + "import { MatToolbarModule } from '@angular/material/toolbar';", + "import { MatTreeModule } from '@angular/material/tree';", + + "const materialModules = [", + "\t\tA11yModule", + "\t\tBidiModule", + "\t\tObserversModule", + "\t\tOverlayModule", + "\t\tPlatformModule", + "\t\tPortalModule", + "\t\tCdkStepperModule", + "\t\tCdkTableModule", + "\t\tCdkTreeModule", + "\t\tDragDropModule", + "\t\tMatAutocompleteModule,", + "\t\tMatButtonModule,", + "\t\tMatCardModule,", + "\t\tMatCheckboxModule,", + "\t\tMatChipsModule,", + "\t\tMatDividerModule,", + "\t\tMatExpansionModule,", + "\t\tMatIconModule,", + "\t\tMatInputModule,", + "\t\tMatListModule,", + "\t\tMatMenuModule,", + "\t\tMatProgressSpinnerModule,", + "\t\tMatPaginatorModule,", + "\t\tMatRippleModule,", + "\t\tMatSelectModule,", + "\t\tMatSidenavModule,", + "\t\tMatSnackBarModule,", + "\t\tMatSortModule,", + "\t\tMatTableModule,", + "\t\tMatTabsModule,", + "\t\tMatToolbarModule,", + "\t\tMatFormFieldModule,", + "\t\tMatButtonToggleModule,", + "\t\tMatTreeModule,", + "\t\t];", + + "@NgModule({", + "imports: [...materialModules],", + "exports: [...materialModules],", + "})", + "export class MaterialModule {}" + ] }, "Angular Pipe": { "prefix": "ng-pipe",