Skip to main content

Component Showcase

Explore 38 production-ready React components, with dedicated drop-in support for SharePoint Framework

Accordion

Basic Accordion

This is the accordion content. It can contain any React components, text, images, forms, or other nested accordions.

  • Feature 1
  • Feature 2
  • Feature 3

Expandable/collapsible content sections with smooth animations

expandcollapsetoggle

ActionPersona

John Doe
john.doe@progeswiss.ch

User persona display with optional action buttons

useravatarpersona

AppParameters

SPFx

Centralized configuration management from SharePoint lists

configparameterssettings

AppShield

Global error boundary with fallback UI and error logging

errorboundaryfallback

BreadCrumb

Basic Breadcrumb with Icons
Overflow Strategies
Collapse (maxItems=4, before=1, after=2)
Scroll (horizontal overflow)
Wrap (multi-line)
Custom Rendering with Tokens

Breadcrumb navigation with overflow handling, custom separators, and icons

breadcrumbnavigationpath

Carousel

Items Mode with Custom Render
Slide 1 of 3

Slide 1

This is the content for slide 1

Items Mode with Image Gallery
Slide 1 of 4
Mountain landscape
Mountain Landscape
Controlled Mode (Navigation Only)
Slide 1 of 3

"This component library has transformed how we build UIs. Highly recommended!"

Alice Johnson
Product Manager

Responsive carousel/slider with auto-play, touch gestures, and keyboard navigation

slidergalleryimages

ComboBoxPeoplePicker

SPFx

Combo box style people picker with type-ahead search

usercomboboxpeople
Docs coming soon

ConfirmDialog

Confirm Action
Are you sure?

Modal confirmation dialog with customizable actions

modalconfirmdialog

CopyBox

https://example.com/share/abc123

Text display with one-click copy-to-clipboard functionality

clipboardcopytext

DataGrid

ID
Name *
Department
Status
Date
Progress

High-performance editable grid with sorting, inline editing and custom cell renderers

tablegrideditable

DataMatrix

Pivot matrix showing sum of revenue grouped by product (rows) and region (columns)
product \ regionEastNorthSouthWest(Blank)Total
Widget A1100 $2000 $2000 $500 $5600 $
Widget B1500 $1800 $2200 $5500 $
Widget C1300 $900 $1700 $3900 $
(Blank)600 $600 $
Total2400 $4100 $4700 $3900 $500 $15600 $

Transforms a flat dataset into a pivot-style matrix, grouping records by configurable row and column fields and displaying aggregated values as counts or sums in a clean, modern grid layout

tablegridmatrix

DataTable

Data Table with Full Features
For SharePoint integration, use the future useSharePointDataTable hook which provides automatic data fetching, filtering, and pagination from SharePoint lists.

Generic data table with DetailsList and responsive tile view. Supports filtering, sorting, search, export, and column selection. Use useSharePointDataTable for SharePoint integration

tablelistdata

DocumentManager

Document Manager with Navigation
For SharePoint integration, use the SharePointDocumentManager adapter with siteUrl and libraryName props.
Projects
1 year ago
Reports
1 year ago
Budget 2024.xlsx
1.00 MB1 year ago
Presentation.pptx
4.00 MB1 year ago
Project Proposal.docx
512.00 KB1 year ago
Q2 Financial Report.pdf
2.34 MB1 year ago
Team Photo.jpg
3.00 MB1 year ago
With Custom Actions & Tokens
Projects
1 year ago
Reports
1 year ago
Budget 2024.xlsx
1.00 MB1 year ago
Presentation.pptx
4.00 MB1 year ago
Project Proposal.docx
512.00 KB1 year ago
Q2 Financial Report.pdf
2.34 MB1 year ago
Team Photo.jpg
3.00 MB1 year ago

Full-featured document management with grid/list views, upload, multi-select, and SharePoint adapter

documentsfilesupload

DropFileArea

Drag & drop your files hereor click to browse
Accepted formats
PDFPNG

Drag-and-drop file upload zone with preview

uploaddragfiles

ExportToExcel

SPFx

One-click export of data to Excel format

excelexportdownload

ExtendedSearchBox

Enhanced search box with debounce and clear functionality

searchfilterinput

Grid

Item 1
Item 2
Item 3

Flexible responsive grid system with configurable columns and gaps

responsivecolumnsflex

ImagePicker

SPFx

Image selection with preview and upload capabilities

imageuploadpreview

InfoTooltip

Hover for info

Contextual help tooltips with customizable trigger and content

helptooltipinfo

LibraryAttachments

SPFx

Manage SharePoint library attachments with upload/download

attachmentsfilessharepoint

ListForm

SPFx

Auto-generated forms from SharePoint list schemas with validation

formsharepointcrud

ListViewDeprecated

SPFx
Replaced by: DataTable
TitleStatus
Item 1Approved
Item 2Pending

Feature-rich data table with sorting, filtering, pagination and bulk actions

tablelistdata

ListViewPivot

SPFx

Tab-based navigation for switching ListView contexts

tabspivotnavigation

Loading

Loading...

Inline loading spinner with optional label

spinnerwaitprogress

LoadingPanel

Loading...

Full-area loading overlay with backdrop

spinneroverlayblocking

MessageBar

This is an important message for the user.

Dismissible notification bar for info, warning, error and success messages

notificationalerttoast

NotificationCenter

Notification Modes & Levels
Notification Bell
0 unread

Notification management with bell icon, panel, and toasts. Supports Web Storage, SharePoint, or custom backends

notificationtoastalert

Pager

IDNameDescription
#1Item 1This is a description for item 1
#2Item 2This is a description for item 2

Pagination control with page size options

paginationpagesnavigation

PeoplePicker

SPFx

SharePoint people/group picker with search and validation

usersearchpeople

Planner

JanFebMar
Dev
Design

Gantt-style timeline planner with drag-and-drop, grouping and period views

gantttimelineplanning

ProgressBar

Progress
65%

Determinate or indeterminate progress indicator

progresspercentbar

RoosterRichText

Rich text editor powered by Rooster.js

editorwysiwyghtml

StatusBadge

Approved
Pending
Rejected
Draft

Visual status indicators with customizable colors and labels

statuslabelindicator

Stepper

Draft
Submitted
3
Approved
4
Completed

Visual stepper indicator with step progression

workflowstepsstatus

TaskManager

Not Started

3
Review quarterly report
Analyze Q4 financial data and prepare summary for board meeting
A
Alice J.
Due:Jan 31
Created Wed 10 Jan 2024 : 00:00
Write unit tests for API
Cover all authentication endpoints and edge cases
Unassigned
Due:Jan 31
Created Thu 11 Jan 2024 : 00:00
Refactor authentication module
Migrate from JWT to OAuth 2.0 with support for multiple identity providers including Azure AD, Google, and GitHub
C
Charlie B.
Due:Feb 6
Created Tue 9 Jan 2024 : 00:00

In Progress

3
Update project documentation
Comprehensive update of all API documentation including new endpoints, authentication flows, error handling, and code examples for the v2.0 release
B
Bob S.
Due:Feb 6
Updated Fri 12 Jan 2024 : 00:00
Fix critical bug in production
Memory leak causing server crashes during peak hours
A
Alice J.
Due:Jan 29
Updated Thu 11 Jan 2024 : 00:00
Code review for PR #42
Performance improvements for dashboard loading
A
Alice J.
Due:Jan 30
Created Fri 12 Jan 2024 : 00:00

Completed

1
Deploy new feature to staging
Real-time notification system with WebSocket support and push notifications for mobile clients
C
Charlie B.
Updated Tue 9 Jan 2024 : 00:00

Blocked

1
Waiting for client approval
Design mockups sent to client on Jan 7th
B
Bob S.
Due:Feb 6
Updated Wed 10 Jan 2024 : 00:00

Task management with Kanban board and list views. Drag & drop reordering, status columns, and SharePoint integration via useSharePointTaskManager hook

kanbantasksboard

Timeline

Visualizes key milestones and progress across a timeline

workflowstepstimeline

TreeView

Flat Data Structure (id/parentId)
Documents
Projects
Downloads
Nested Data with Tokens & Classes
Components
Layout
Grid
Accordion
Carousel
Custom Rendering with Context Hook
Engineering
Alice Johnson
Tech Lead
Bob Smith
Senior Developer
Carol Williams
Developer
Design
David Brown
Design Lead

Hierarchical tree view with drag & drop, custom rendering, and responsive burger menu

treehierarchynavigation

VersionHistoryForm

SPFx

Display and manage SharePoint item version history

historyversionsaudit