import React from 'react'; import { Input, Typography, Button, Switch, } from '@douyinfe/semi-ui'; import { IconFile } from '@douyinfe/semi-icons'; import { FileText, Plus, X, Image, } from 'lucide-react'; const ImageUrlInput = ({ imageUrls, imageEnabled, onImageUrlsChange, onImageEnabledChange, disabled = false }) => { const handleAddImageUrl = () => { const newUrls = [...imageUrls, '']; onImageUrlsChange(newUrls); }; const handleUpdateImageUrl = (index, value) => { const newUrls = [...imageUrls]; newUrls[index] = value; onImageUrlsChange(newUrls); }; const handleRemoveImageUrl = (index) => { const newUrls = imageUrls.filter((_, i) => i !== index); onImageUrlsChange(newUrls); }; return (