import { Component, signal, computed, inject } from '@angular/core'; import { CommonModule } from '@angular/common'; import { FormsModule } from '@angular/forms'; import { MarkdownService } from '../../../../services/markdown.service'; import { HttpClient, HttpClientModule } from '@angular/common/http'; import { MarkdownViewerComponent } from '../../../../components/markdown-viewer/markdown-viewer.component'; const DEFAULT_MD_PATH = 'assets/samples/markdown-playground.md'; const DEFAULT_MD_PATH_ABS = '/assets/samples/markdown-playground.md'; @Component({ selector: 'app-markdown-playground', standalone: true, imports: [CommonModule, FormsModule, HttpClientModule, MarkdownViewerComponent], template: `
Page de test interne pour valider tous les formatages Markdown supportés par ObsiViewer.