From 686d6f8aec9db5c0d3cae5c7500d9c47ca73f45c Mon Sep 17 00:00:00 2001 From: SMAH1 Date: Sun, 4 Apr 2021 09:33:05 +0430 Subject: [PATCH] Delete lucide-angular.module.ts --- .../src/lib/lucide-angular.module.ts | 27 ------------------- 1 file changed, 27 deletions(-) delete mode 100644 packages/lucide-angular/projects/lucide-angular/src/lib/lucide-angular.module.ts diff --git a/packages/lucide-angular/projects/lucide-angular/src/lib/lucide-angular.module.ts b/packages/lucide-angular/projects/lucide-angular/src/lib/lucide-angular.module.ts deleted file mode 100644 index 40cfa629b..000000000 --- a/packages/lucide-angular/projects/lucide-angular/src/lib/lucide-angular.module.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { NgModule, ModuleWithProviders, Optional } from '@angular/core'; -import { LucideAngularComponent } from './lucide-angular.component'; -import { Icons } from './icons.provider'; -import { IconData } from '../../lucide'; - -@NgModule({ - declarations: [LucideAngularComponent], - exports: [LucideAngularComponent] -}) -export class LucideAngularModule { - constructor(@Optional() private icons: Icons) { - if (!this.icons) { - throw new Error( - `No icon provided. Make sure to use 'LucideAngularModule.pick({ ... })' when importing the module\n` - ); - } - } - - static pick(icons: { [key: string]: IconData }): ModuleWithProviders { - return { - ngModule: LucideAngularModule, - providers: [ - { provide: Icons, multi: true, useValue: icons } - ] - }; - } -}