reopt designreopt design
DocsExploreToolsPricingBuilder
시작하기
개요
시작하기
Mission
핵심 개념
핵심 개념
Recipes
Adapters
구축·운영
Agent Contract
Builder Rollout
Builder Manager
Rollout Playbook
컴포넌트 · Workspaces
ShellPage
ListWorkspace
DetailWorkspace
EditorWorkspace
DashboardWorkspace
LandingWorkspace
컴포넌트 · Layout
ShellProvider
ShellAppShell
ShellLandingPage
ShellFullscreenToolSurface
컴포넌트 · Navigation
ShellCollapsibleNav
ShellNavItem
ShellNavGroup
ShellNavAccordion
컴포넌트 · Panels
ShellResizableLayout
ShellResizeHandle
ShellBottomBar
ShellFlyoutAside
ShellHeaderStackProvider
컴포넌트 · Helpers
ShellSection
ShellStateBoundary
ShellSpacing
ShellPolicyToggler
컴포넌트 · Adapters
ShellDataGridAdapter
ShellEditorAdapter
Oopt-shell
reopt designreopt design

AI 시대를 위한 디자인 시스템

  • 문서
  • 가격
  • 릴리즈 노트
  • GitHub
  • 서비스 약관
  • 개인정보처리방침

© 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 페이지로 이동