reopt designreopt design
DocsExploreToolsPricingBuilder
Start
Overview
Start
Mission
Core Concepts
Core Concepts
Recipes
Adapters
Build & Operate
Agent Contract
Builder Rollout
Builder Manager
Rollout Playbook
Components · Workspaces
ShellPage
ListWorkspace
DetailWorkspace
EditorWorkspace
DashboardWorkspace
LandingWorkspace
Components · Layout
ShellProvider
ShellAppShell
ShellLandingPage
ShellFullscreenToolSurface
Components · Navigation
ShellCollapsibleNav
ShellNavItem
ShellNavGroup
ShellNavAccordion
Components · Panels
ShellResizableLayout
ShellResizeHandle
ShellBottomBar
ShellFlyoutAside
ShellHeaderStackProvider
Components · Helpers
ShellSection
ShellStateBoundary
ShellSpacing
ShellPolicyToggler
Components · Adapters
ShellDataGridAdapter
ShellEditorAdapter
Oopt-shell
reopt designreopt design

A design system for the AI era

  • Docs
  • Pricing
  • Releases
  • GitHub
  • Terms of Service
  • Privacy Policy

© 2026 reopt-ai. All rights reserved.

ShellEditorAdapter

harness-adapter

Editor 어댑터. opt-editor를 하네스 크롬(title, toolbar, inspector, state boundary)으로 감쌉니다.

ShellEditorAdapter Props

Prop타입기본값설명
titleReactNode—에디터 제목
descriptionReactNode—에디터 설명
toolbarReactNode—상단 툴바
statusReactNode—상태 표시기
inspectorReactNode—사이드 인스펙터 패널
footerReactNode—하단 푸터
loadingboolean—로딩 상태
isEmptyboolean—빈 콘텐츠 플래그 (기본 false)
emptyShellEmptyState | string | null—빈 상태 설정
errorError | ShellErrorState | string | null—에러 상태 설정

Import

tsx
import { ShellEditorAdapter } from "@reopt-ai/opt-shell";
PreviousShellDataGridAdapter문서
ShellDataGridAdapter 페이지로 이동