@marco commented on incident INC-88

1m ago

@priya deployed api to staging

2m ago

@ada closed issue #1207

3m ago

@kenji reviewed pull request #410

4m ago

@rianne opened pull request #414

5m ago

@marco merged pull request #412

6m ago

@priya commented on incident INC-88

7m ago

@ada deployed api to staging

8m ago

@kenji closed issue #1207

9m ago

@rianne reviewed pull request #410

10m ago

@marco opened pull request #414

11m ago

@priya merged pull request #412

12m ago

@ada commented on incident INC-88

13m ago

@kenji deployed api to staging

14m ago

@rianne closed issue #1207

15m ago

Styled quick start

Copy this entrypoint first. It includes the imports required to get the component on screen.

svelte
<script lang="ts">
  import '@dryui/ui/themes/default.css';
  import '@dryui/ui/themes/dark.css';
  import { InfiniteScroll } from '@dryui/ui';
</script>

<InfiniteScroll>Content</InfiniteScroll>

Import options

Root package

ts
import { InfiniteScroll } from '@dryui/ui'

Per-component subpath

ts
import { InfiniteScroll } from '@dryui/ui/infinite-scroll'

API

Props, CSS variables, and the public data attributes you can target when styling.

Prop Type Description Default Required Bindable
onLoadMore
() => void | Promise<void>
hasMore
boolean
true
loading
boolean
false
rootMargin
string
'200px'
children
Snippet
Content rendered inside the component.
loadingIndicator
Snippet
endMessage
Snippet