"use client"; import React from "react"; import { Label } from "@/components/ui/label"; import { Input } from "@/components/ui/input"; import { Card, CardContent, CardDescription, CardHeader, CardTitle } from "@/components/ui/card"; interface ImageWidgetConfigPanelProps { config: any; onConfigChange: (config: any) => void; } /** * 이미지 위젯 설정 패널 */ export function ImageWidgetConfigPanel({ config, onConfigChange }: ImageWidgetConfigPanelProps) { const handleChange = (key: string, value: any) => { onConfigChange({ ...config, [key]: value, }); }; return ( 이미지 설정 이미지 업로드 및 표시 설정
handleChange("maxSize", parseInt(e.target.value) * 1024 * 1024)} className="h-8 text-xs" />
handleChange("placeholder", e.target.value)} className="h-8 text-xs" />

지원 형식:

JPG, PNG, GIF, WebP

); } export default ImageWidgetConfigPanel;