{/* Format Selection */}
Export Formats
{exportFormats.map(format => {
const Icon = format.icon;
return (
handleFormatToggle(format.value)}
>
handleFormatToggle(format.value)}
/>
{format.label}
{format.description}
);
})}
{/* Options */}
{summaryIds.length > 1 && (
)}
{/* Progress */}
{isExporting && (
Exporting...
{exportProgress}%
)}
{/* Actions */}
{downloadUrl ? (
) : (
)}