@base-framework/organisms
Version:
This will add default organisms to the base framework.
3 lines (2 loc) • 657 B
JavaScript
import{c as i,d as s,n as d,s as f}from"./chunk-P5RHTUF4.js";import{a as c}from"./chunk-PPCZWNAX.js";import{Div as C}from"@base-framework/atoms";import{Atom as u,Events as b}from"@base-framework/base";var g=u((e,m)=>{let l=new c(e.offset,e.limit),o=e.scrollContainer||globalThis,n=e.loadMoreItems||d(e.data),r=f(o,l,n,"down",e.listCache,e.loadMoreThreshold);return C({class:e.containerClass??"",onCreated(h,a){let t=i(a,e.listCache);t&&(s(n,l,t),t.resetPagination=()=>l.reset(),r(null,a,()=>{t.reset()}))},onDestroyed(h,a){b.off("scroll",o,r)},addEvent:["scroll",o,r,{passive:!0}]},m)}),S=g;export{g as a,S as b};
//# sourceMappingURL=chunk-D2FYRN43.js.map