byronwade/ui
Application UI

Data display · Application UI

Index table

Sortable, row-selectable data table with an integrated bulk-action bar, sticky header, loading and empty states, and pagination. The signature Shopify-admin index.

@byronwade/foundation@byronwade/table@byronwade/checkbox@byronwade/bulk-action-bar@byronwade/skeleton@byronwade/button@byronwade/empty-state@byronwade/utils@phosphor-icons/react

Feature showcase

Installation

Features

  • 6 examples

    Default, Condensed, Empty, Loading, Selection, With Pagination.

API

Dependencies

PackageKindDescription
@byronwade/foundationregistryInstalled through the byronwade/ui registry.
@byronwade/tableregistryInstalled through the byronwade/ui registry.
@byronwade/checkboxregistryInstalled through the byronwade/ui registry.
@byronwade/bulk-action-barregistryInstalled through the byronwade/ui registry.
@byronwade/skeletonregistryInstalled through the byronwade/ui registry.
@byronwade/buttonregistryInstalled through the byronwade/ui registry.
@byronwade/empty-stateregistryInstalled through the byronwade/ui registry.
@byronwade/utilsregistryInstalled through the byronwade/ui registry.
@phosphor-icons/reactnpmInstalled from npm.

Source and related

FilePath
Componentregistry/ui/index-table.tsx
Default examplecontent/examples/index-table/default.tsx
Condensed examplecontent/examples/index-table/condensed.tsx
Empty examplecontent/examples/index-table/empty.tsx
Loading examplecontent/examples/index-table/loading.tsx
Selection examplecontent/examples/index-table/selection.tsx
With Pagination examplecontent/examples/index-table/with-pagination.tsx