import React from 'react'; import { Loader2, Music } from 'lucide-react'; import './ProcessingStatus.css'; const ProcessingStatus = ({ progress, fileName }) => { return (

Processing Your Music

AI is separating your audio into individual tracks...

{fileName}
{Math.round(progress)}% Complete
20 ? 'completed' : 'active'}`}>
Loading audio
40 ? 'completed' : progress > 20 ? 'active' : ''}`}>
Analyzing frequencies
70 ? 'completed' : progress > 40 ? 'active' : ''}`}>
Separating sources
90 ? 'completed' : progress > 70 ? 'active' : ''}`}>
Finalizing tracks

This usually takes 1-3 minutes depending on song length

); }; export default ProcessingStatus;