feat(demo): add modal lazyloader