@daks.dev/svelte.sdk
Version:
DAKS.DEV Svelte SDK
17 lines (16 loc) • 494 B
JavaScript
import LazyLoad, {} from 'vanilla-lazyload';
export function lazyload(options, elements) {
// FIXME:
// @ts-ignore
return new LazyLoad(Object.assign({
// use_native: true,
threshold: 0,
class_applied: 'lazy-applied',
class_loading: 'lazy-loading',
class_loaded: 'lazy-loaded',
class_error: 'lazy-error',
class_entered: 'lazy-entered',
class_exited: 'lazy-exited'
}, options), elements);
}
export default lazyload;