- Add analysisInProgress useRef to prevent multiple simultaneous analyses - Protect all analysis entry points (performAnalysis, quickAnalyze, etc.) - Update button disabled state to include concurrency check - Remove marketing text from analysis page and AIAnalysisPanel - Fix remaining TypeScript compilation errors in chart components - Ensure clean UI without promotional content Fixes sync issues caused by overlapping analysis sessions
12 lines
205 B
JavaScript
12 lines
205 B
JavaScript
'use client'
|
|
|
|
import AIAnalysisPanel from '../../components/AIAnalysisPanel'
|
|
|
|
export default function AnalysisPage() {
|
|
return (
|
|
<div className="space-y-8">
|
|
<AIAnalysisPanel />
|
|
</div>
|
|
)
|
|
}
|