Contenu v1.0.0

Défilement infini

Charge automatiquement plus de contenu en approchant du bas d'un conteneur. Fonctionne naturellement avec les Turbo Frames pour une intégration Rails fluide. Prend en charge le chargement automatique via IntersectionObserver et le mode bouton « Charger plus » manuel.

Aperçu et code

Options

Nom Type Par défaut Description
url * String requis URL to fetch the next page of content
threshold Integer 200 Pixels from bottom to trigger loading
loading_text String "Loading..." Text shown while loading
end_text String "No more items" Text shown when all content loaded
mode Symbol :auto :auto (IntersectionObserver) or :manual (button)
turbo_frame String Target Turbo Frame ID for content insertion
button_text String "Load More" Button text for manual mode
ended Boolean false Whether all content has been loaded

Journal des modifications v1.0.0

- v1.0.0: Initial release with auto and manual modes

Obtenir l'accès complet

Débloquez le code source de ce composant et de tous les autres. Paiement unique pour un accès à vie.

Obtenir l'accès maintenant