Use static function instead of lambda for MarkedOptions factory

This commit is contained in:
Igor Kulikov 2021-10-11 19:22:20 +03:00
parent 9ae05ed204
commit e264f7b8dd

View File

@ -153,6 +153,10 @@ import { TbComponentOutletDirective} from '@shared/components/directives/compone
import { HelpMarkdownComponent } from '@shared/components/help-markdown.component'; import { HelpMarkdownComponent } from '@shared/components/help-markdown.component';
import { MarkedOptionsService } from '@shared/components/marked-options.service'; import { MarkedOptionsService } from '@shared/components/marked-options.service';
export function MarkedOptionsFactory(markedOptionsService: MarkedOptionsService) {
return markedOptionsService;
}
@NgModule({ @NgModule({
providers: [ providers: [
DatePipe, DatePipe,
@ -314,7 +318,7 @@ import { MarkedOptionsService } from '@shared/components/marked-options.service'
sanitize: SecurityContext.NONE, sanitize: SecurityContext.NONE,
markedOptions: { markedOptions: {
provide: MarkedOptions, provide: MarkedOptions,
useFactory: (markedOptionsService: MarkedOptionsService) => markedOptionsService, useFactory: MarkedOptionsFactory,
deps: [MarkedOptionsService] deps: [MarkedOptionsService]
} }
}) })