diff options
| author | winter | 2025-01-26 16:24:10 +0000 |
|---|---|---|
| committer | winter | 2025-01-26 16:24:10 +0000 |
| commit | e8106abb8006f5e60e1f2d42621c64ae3d78e372 (patch) | |
| tree | 04bb030cdba4043794eb7136b5ca24fd8e81886d /templates/infinite_scroll_trigger.php | |
| parent | 890dad24d6c095c41e6358b2a6cb61f1b6c2f6ad (diff) | |
infinite scroll
Diffstat (limited to 'templates/infinite_scroll_trigger.php')
| -rw-r--r-- | templates/infinite_scroll_trigger.php | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/templates/infinite_scroll_trigger.php b/templates/infinite_scroll_trigger.php new file mode 100644 index 0000000..dce1343 --- /dev/null +++ b/templates/infinite_scroll_trigger.php @@ -0,0 +1,10 @@ +<?php if ($isEnd): ?> + <div id="infiniteScroll" hx-swap-oob="true"> + <?php call_template('placeholder_text', ['count' => 0]); ?> + </div> +<?php else: ?> + <div id="infiniteScroll" hx-trigger="intersect" hx-get="/feed/<?= $kind ?>?page=<?= $nextPage ?>&infinite=true" + hx-target="previous #timelineItems" hx-swap="beforeend" <?= ($isUpdate ?? false) ? 'hx-swap-oob="true"' : '' ?>> + <?php call_template('placeholder_text', ['message' => 'Loading moreā¦']); ?> + </div> +<?php endif; ?>
\ No newline at end of file |
