import React, { useState } from 'react'; import { Col, Radio, Row, Card } from 'tdesign-react'; import { EChartOption } from 'echarts'; import ReactEcharts from 'echarts-for-react'; import { getBarOptions } from '../chart'; import useDynamicChart from 'hooks/useDynamicChart'; import DynamicLineChart from './DynamicLineChart'; import Style from './TopChart.module.less'; const TopChart = () => { const [barOptions, setBarOptions] = useState(getBarOptions()); const tabChange = (isMonth: boolean) => { setBarOptions(getBarOptions(isMonth)); }; const dynamicBarChartOptions = useDynamicChart(barOptions, { placeholderColor: ['legend.textStyle.color', 'xAxis.0.axisLabel.color', 'yAxis.0.axisLabel.color'], }); return (
tabChange(val === 'month')}> 本周 本月 } bordered={false} >
); }; export default React.memo(TopChart);