Application

Inventory Management

Searchable inventory table with stock health, pricing, and product actions.

Open Markdown

Inventory

1,248 SKUs

Monitor stock across three fulfillment locations.

Stock value
$428,650

+6.2% this month

Units on hand
14,382

Across 1,248 products

Low stock
18

7 need attention today

Out of stock
4

2 purchase orders open

ProductCategoryStockStatusUnit priceRestocked

Studio Headphones

SKU-8472

Audio245Active$249.00Jun 18

Mechanical Keyboard

SKU-3391

Accessories89Active$129.00Jun 17

Task Chair, Graphite

SKU-7156

Furniture12Low stock$399.00Jun 12

USB-C Travel Hub

SKU-9204

Accessories456Incoming$79.00Jun 19

Walnut Desk Shelf

SKU-1638

Furniture0Out of stock$189.00May 28

Showing 1–5 of 1,248 products

FreeInventory Management

Searchable inventory table with stock health, pricing, and product actions.

Browse block source
inventory_management.rs
// SPDX-FileCopyrightText: 2026 Proa Labs, Inc.
// SPDX-License-Identifier: (MIT OR Apache-2.0) AND MIT

//! Provenance: adapted from `content/components/tables/table-03.tsx` in
//! https://github.com/ephraimduncan/blocks at commit
//! fe4305a1147355f5cd1ca9cb03b6fa88f013bd6a. MIT License, Copyright (c) 2025
//! Ephraim Duncan; see the upstream `LICENSE.md`.

use proa_macros::html_sync;
use proa_ui::{
    Badge, BadgeVariant, Button, ButtonSize, ButtonVariant, Input, InputType, Table, TableBody,
    TableCell, TableHead, TableHeader, TableRow,
};

struct Metric {
    label: &'static str,
    value: &'static str,
    /// Tone applied to the value itself; low and out-of-stock counts read as
    /// warnings rather than neutral figures.
    value_tone: &'static str,
    note: &'static str,
    note_tone: &'static str,

Search

Type at least 2 characters

Customize

Make it yours

Palette

Radius

Overview
Components
Settings

Build your own

Themed Proa UI surface

Preview
Components52
RecipesTyped
customer-portal