@twuni/ui-list

0.1.0 • Public • Published

🥪 Virtualized List | Twuni UI

Code Coverage by Test Suite License Bundle Size Current Release Version Weekly Downloads Sponsors Known Vulnerabilities

A tiny virtualized list implementation for Preact apps.

Features

  • Tiny footprint (~2KB gzipped!)
  • No dependencies (BYO Preact/HTM)
  • MIT license
  • Browser-native ESM friendly (designed specifically to require zero build tools to run)

Installing

npm install --save @twuni/ui-list

Yarn users, you know what to do instead.

Usage

The following examples are written in JSX format, for brevity.

Example: Basic Usage

import List from '@twuni/ui-list';

<List
  count={1000000}
  renderItem={(index) => <p>Item {index}</p>}
/>

There are only two props:

  • count (number) - How many items are in the list, total.
  • renderItem (function(number)) - A function that, given the index of the item to render, returns the rendered list item.

/@twuni/ui-list/

    Package Sidebar

    Install

    npm i @twuni/ui-list

    Weekly Downloads

    9

    Version

    0.1.0

    License

    MIT

    Unpacked Size

    30.7 kB

    Total Files

    33

    Last publish

    Collaborators

    • canterberry