reopt design
DocsExploreTemplatesCanvasToolsPricing
Login
opt-uiopt-chartsopt-datagridopt-editoropt-calendaropt-filemanageropt-chatopt-shellbrandapp-ui
opt-filemanager5
Capability Gating
reopt designreopt design

A design system for the AI era

  • Docs
  • Pricing
  • Releases
  • About
  • Contact
  • Terms of Service
  • Privacy Policy

reopt Inc.Business registration no. 217-88-02453contact@reopt.ai

© 2026 reopt Inc. All rights reserved.

Connectoropt-filemanager example

Capability Gating

A legacy v1 brandapp client proves how derived capability flags reshape the UI without configuration.

connectorbrandappcapabilitieserrors
bun add @reopt-ai/opt-filemanager

APIs used

FileManagercreateBrandappFilesConnector

Live preview

Change the width and theme, then interact with the components.

1024px

The legacy v1 client hides folder, rename, and move actions. Try deleting campaign-hero.png to see an in-use rejection in the error banner.

Loading…

Install and import

Related docsOpen playground

Install

bun add @reopt-ai/opt-filemanager

Import

import { FileManager, createBrandappFilesConnector } from "@reopt-ai/opt-filemanager";

Related Examples

opt-filemanager

Error Recovery

Examples

Simulate an outage, inspect list and upload failures, then recover the same connector and retry with a sample file and operation log.

opt-filemanager

Headless Composition

Examples

A custom layout built from the headless hook and recomposable subcomponents.

opt-filemanager

Mock File Browser

Examples

The batteries-included FileManager running on the latency-simulating mock connector.

PreviousMock File BrowserNextUpload Pipeline