Я пытаюсь реализовать галерею ngx в моем проекте angular, но получаю ошибку ERROR Error: Uncaught (in promise): Error: Can't resolve all parameters for NgxGalleryPreviewComponent: ([object Object], [object Object], [object Object], ?, [object Object])
. Я установил ngx-gallery, hammer js и шрифт потрясающие npm пакеты
html
<ngx-gallery [options]="galleryOptions" [images]="galleryImages"></ngx-gallery>
ts
galleryOptions: NgxGalleryOptions[];
galleryImages: NgxGalleryImage[];
ngOnInit(): void {
this.galleryOptions = [
{
width: '600px',
height: '400px',
thumbnailsColumns: 4,
imageAnimation: NgxGalleryAnimation.Slide
},
// max-width 800
{
breakpoint: 800,
width: '100%',
height: '600px',
imagePercent: 80,
thumbnailsPercent: 20,
thumbnailsMargin: 20,
thumbnailMargin: 20
},
// max-width 400
{
breakpoint: 400,
preview: false
}
];
this.galleryImages = [
{
small: 'assets/image3.jpg',
medium: 'assets/image3.jpg',
big: 'assets/image3.jpg'
},
{
small: 'assets/image4.jpg',
medium: 'assets/image4.jpg',
big: 'assets/image4.jpg'
},
{
small: 'assets/image5.jpg',
medium: 'assets/image5.jpg',
big: 'assets/image5.jpg'
}
];
}
ОШИБКА
Angular Версия CLI - 9.0.4, и в моем пакете есть следующие строки: json
"ngx-bootstrap": "^5.2.0",
"ngx-gallery": "^5.10.0",
Как исправить эту ошибку