import React from 'react' interface ReadingProgressIndicatorProps { progress: number // 0 to 100 isComplete?: boolean showPercentage?: boolean className?: string } export const ReadingProgressIndicator: React.FC = ({ progress, isComplete = false, showPercentage = true, className = '' }) => { const clampedProgress = Math.min(100, Math.max(0, progress)) return (
{showPercentage && (
{isComplete ? '✓ Complete' : `${clampedProgress}%`}
)}
) }