Lib: Add comment to lazyload.ts

This commit is contained in:
2024-12-23 16:15:27 +01:00
parent 3cffab193b
commit df0402a318
+6 -1
View File
@@ -14,7 +14,12 @@ const getObserver = () => {
});
};
// This is used as an action on lazyloaded elements
/**
* Use this as an action on elements that should be only loaded when moved into view.
* Note that if the element's size is 0 on mount, multiple elements could be in-view that
* would be out-of-view with their correct size.
* This happens for <div> elements without content for example.
*/
export const lazyload = (node: HTMLElement) => {
// The observer determines if the element is visible on screen
getObserver();