This commit is contained in:
11
src/app/services/swiper-element.ts
Normal file
11
src/app/services/swiper-element.ts
Normal file
@@ -0,0 +1,11 @@
|
||||
let swiperRegistrationPromise: Promise<void> | null = null;
|
||||
|
||||
export function ensureSwiperElement(): Promise<void> {
|
||||
if (!swiperRegistrationPromise) {
|
||||
swiperRegistrationPromise = import('swiper/element/bundle').then(({register}) => {
|
||||
register();
|
||||
});
|
||||
}
|
||||
|
||||
return swiperRegistrationPromise;
|
||||
}
|
||||
Reference in New Issue
Block a user