Files
wgenerator/src/app/services/swiper-element.ts
benjamin 7fe4339ce4
Some checks failed
Angular Build / build (push) Has been cancelled
fix bundle size
2026-03-20 19:47:05 +01:00

12 lines
308 B
TypeScript

let swiperRegistrationPromise: Promise<void> | null = null;
export function ensureSwiperElement(): Promise<void> {
if (!swiperRegistrationPromise) {
swiperRegistrationPromise = import('swiper/element/bundle').then(({register}) => {
register();
});
}
return swiperRegistrationPromise;
}