Saasflare UI
Components

Data Toolbar

Toolbar layout for tables and data grids — search, filters, and actions in a single bar.

Installation

npx shadcn@latest add https://ui.saasflare.io/r/data-toolbar.json
pnpm add @saasflare/ui

Usage

Loading…
"use client"import {    Button,    DataToolbar,    DataToolbarActions,    DataToolbarFilters,    DataToolbarSearch,    Input,    Select,    SelectContent,    SelectItem,    SelectTrigger,    SelectValue,} from "@saasflare/ui"/** A data-view toolbar with search, a filter, and bulk actions. */export function Demo() {    return (        <DataToolbar className="w-full">            <DataToolbarSearch>                <Input placeholder="Search users…" />            </DataToolbarSearch>            <DataToolbarFilters>                <Select defaultValue="all">                    <SelectTrigger className="w-36">                        <SelectValue placeholder="Status" />                    </SelectTrigger>                    <SelectContent>                        <SelectItem value="all">All statuses</SelectItem>                        <SelectItem value="active">Active</SelectItem>                        <SelectItem value="invited">Invited</SelectItem>                        <SelectItem value="suspended">Suspended</SelectItem>                    </SelectContent>                </Select>            </DataToolbarFilters>            <DataToolbarActions>                <Button variant="outline" size="sm">                    Export                </Button>                <Button size="sm">Add user</Button>            </DataToolbarActions>        </DataToolbar>    )}

API Reference

DataToolbar

Prop

Type

DataToolbarSearch

Prop

Type

DataToolbarFilters

Prop

Type

DataToolbarActions

Prop

Type

On this page