"use client"; import React from "react"; import { Button } from "@/components/ui/button"; import { Database, ArrowLeft, Save, Monitor } from "lucide-react"; import { ScreenResolution } from "@/types/screen"; interface SlimToolbarProps { screenName?: string; tableName?: string; screenResolution?: ScreenResolution; onBack: () => void; onSave: () => void; isSaving?: boolean; } export const SlimToolbar: React.FC = ({ screenName, tableName, screenResolution, onBack, onSave, isSaving = false, }) => { return (
{/* 좌측: 네비게이션 및 화면 정보 */}

{screenName || "화면 설계"}

{tableName && (
{tableName}
)}
{/* 해상도 정보 표시 */} {screenResolution && ( <>
{screenResolution.name} ({screenResolution.width} × {screenResolution.height})
)}
{/* 우측: 저장 버튼 */}
); }; export default SlimToolbar;