import { FormsModule } from '@angular/forms'; import { RouterModule } from '@angular/router'; import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; import { DemoLanguageTextboxComponent } from './demo-language-textbox.component'; import { MarkdownModule, MarkedOptions } from 'ngx-markdown'; import { HttpClient } from '@angular/common/http'; import { ShareModule } from 'src/app/share-module/share.module'; import { LanguageTextboxModule } from '@farris/ui-language-textbox'; @NgModule({ declarations: [ DemoLanguageTextboxComponent ], imports: [ CommonModule, FormsModule, ShareModule, MarkdownModule.forRoot({ loader: HttpClient, markedOptions: { provide: MarkedOptions, useValue: { gfm: true, tables: true, breaks: false, pedantic: false, sanitize: false, smartLists: true, smartypants: false, } } }), LanguageTextboxModule, RouterModule.forChild([ { path: '', component: DemoLanguageTextboxComponent} ]) ], exports: [], providers: [], }) export class DemoLangulageTextboxModule {}