Files
invyone/frontend/components/control/ide/CtrlFab.tsx
T
DDD1542 2f398ae0b3 chore: 제어모드 IDE 작업 + v2/legacy 레지스트리 컴포넌트 폐기
- 제어모드 IDE: ControlCardPanel, control/ide/* (Canvas/LeftRail/RightRail/PanZoomStage/V3RuleNode 등), schemas, lib/api/control
- 레지스트리 정리: aggregation-widget, status-count, section-card/paper, table-list(legacy/v2), tabs-widget 폐기 → table/_shared/ 로 통합
- InvLegacyButtonConfigPanel cp 마이그레이션
- canonical data view cleanup 후속 노트
2026-05-19 21:31:03 +09:00

22 lines
509 B
TypeScript

'use client';
import { X, Zap } from 'lucide-react';
interface CtrlFabProps {
onExit: () => void;
}
export function CtrlFab({ onExit }: CtrlFabProps) {
return (
<div className="ctrl-fab">
<span className="ctrl-fab-dot" />
<Zap size={11} strokeWidth={2.5} />
<span> </span>
<span className="ctrl-fab-sep" />
<button onClick={onExit} className="ctrl-fab-x" title="제어 종료">
<X />
</button>
</div>
);
}