import React, { useState } from 'react'; import { Box, Tabs, Tab, Typography } from '@mui/material'; import { Analytics as AnalyticsIcon, TrendingUp as TrendingIcon, Search as SearchIcon, Assessment as AssessmentIcon, BarChart as BarChartIcon, PieChart as PieChartIcon } from '@mui/icons-material'; import RefineAnalysisTab from './RefineAnalysisTab'; import ContentOptimizerTab from './ContentOptimizerTab'; import TrendingTopicsTab from './TrendingTopicsTab'; import KeywordResearchTab from './KeywordResearchTab'; import PerformanceAnalyticsTab from './PerformanceAnalyticsTab'; import ContentPillarsTab from './ContentPillarsTab'; interface TabPanelProps { children?: React.ReactNode; index: number; value: number; } function TabPanel(props: TabPanelProps) { const { children, value, index, ...other } = props; return (