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;