import React from 'react'
export default function GenerationProgress({ model, progress, isGenerating }) {
if (!isGenerating) return null
return (
{model === 'ace-step' && (
Generating with ACE-Step...
{progress?.step && progress?.totalSteps && (
Step {progress.step}/{progress.totalSteps}
)}
{progress?.estimateSeconds
? `~${progress.estimateSeconds}s remaining`
: 'XL Turbo: ~20-60s depending on duration'}
)}
{model === 'musicgen' && (
Generating with MusicGen...
)}
)
}