Skip to content

Commit 571eb06

Browse files
committed
fix(package): provided config InjectionToken NgxLinkifyjsConfig! #50
1 parent b2ea9ec commit 571eb06

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

src/module/mat-link-preview.module.ts

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import {CommonModule} from '@angular/common';
22
import {ModuleWithProviders, NgModule} from '@angular/core';
33

44
import {MatLinkPreviewService} from './service/mat-link-preview.service';
5-
import {NgxLinkifyjsModule, NgxLinkifyjsService} from 'ngx-linkifyjs';
5+
import {DEFAULT_CONFIG, NgxLinkifyjsConfigToken, NgxLinkifyjsModule, NgxLinkifyjsService} from 'ngx-linkifyjs';
66
import {HttpClientModule} from '@angular/common/http';
77
import {MatButtonModule, MatCardModule, MatProgressSpinnerModule} from '@angular/material';
88
import {MatLinkPreviewDirective} from './directives/mat-link-preview.directive';
@@ -16,6 +16,7 @@ export {MatLinkPreviewContainerComponent} from './components/mat-link-preview-co
1616
export {MatLinkPreviewDirective} from './directives/mat-link-preview.directive';
1717
export {MatLinkPreviewService} from './service/mat-link-preview.service';
1818

19+
1920
@NgModule({
2021
imports: [
2122
CommonModule,
@@ -32,7 +33,13 @@ export class MatLinkPreviewModule {
3233
static forRoot(): ModuleWithProviders {
3334
return {
3435
ngModule: MatLinkPreviewModule,
35-
providers: [MatLinkPreviewService, NgxLinkifyjsService]
36+
providers: [
37+
MatLinkPreviewService,
38+
NgxLinkifyjsService,
39+
{
40+
provide: NgxLinkifyjsConfigToken,
41+
useValue: DEFAULT_CONFIG
42+
}]
3643
};
3744
}
3845
}

0 commit comments

Comments
 (0)