How to run swagger on my UI ? Tried like this:
import * as SwaggerUI from 'swagger-ui';
@Component({
selector: 'app-home',
templateUrl: './home.component.html',
styleUrls: ['./home.component.css']
})
export class HomeComponent implements OnInit {
constructor(private el: ElementRef) {
const swaggerUi = new SwaggerUI({
url: 'http://petstore.swagger.io/v2/swagger.json',
domNode: this.el.nativeElement.querySelector('.swagger-container'),
deepLinking: true,
presets: [
SwaggerUI.presets.apis
],
});
// var swaggerUi = SwaggerUI({
// url: 'http://petstore.swagger.io/v2/swagger.json',
// dom_id: 'swagger-ui-container'
//});
swaggerUi.load();
}
error : swaggerUi.load is not a function I don't know really how to show my yaml/json in angular Help please