An open API service indexing awesome lists of open source software.

https://github.com/supertigerdev/solid-virtual-scroll


https://github.com/supertigerdev/solid-virtual-scroll

Last synced: about 1 year ago
JSON representation

Awesome Lists containing this project

README

          

# Solid Virtual Scroll
Note: This library is not production ready yet!

## Usage
```tsx
handle(Item, height)
```

```tsx
import { createSignal } from "solid-js";
import { VirtualScroll } from "./VirtualScroll";

export default function App() {
const [items, setItems] = createSignal([]);

for (let i = 0; i < 10000; i++) {
setItems([...items(), i])
}

return (

{(item, handle) => {
if (item % 4 === 0) handle(() => , 23);
else handle(() => , 15);
}}

);
};

function Item(props: {i: number}) {
return

Item {props.i}

}

function Header() {
return

Header

}
```