import { Box } from '@mui/material'; import React from 'react'; import InputHeader from '../InputHeader'; import greyPattern from '@assets/grey-pattern.png'; import { globalInputHeight } from '../../config/uiConfig'; export default function ToolFileResult({ title = 'Result', value }: { title?: string; value: File | null; }) { const [preview, setPreview] = React.useState(null); React.useEffect(() => { if (value) { const objectUrl = URL.createObjectURL(value); setPreview(objectUrl); return () => URL.revokeObjectURL(objectUrl); } else { setPreview(null); } }, [value]); return ( {preview && ( Result )} ); }