diff --git a/src/components/echarts/h-bar.tsx b/src/components/echarts/h-bar.tsx index 96fd900e..1bcf1398 100644 --- a/src/components/echarts/h-bar.tsx +++ b/src/components/echarts/h-bar.tsx @@ -5,7 +5,7 @@ import _ from 'lodash'; import React, { memo, useMemo } from 'react'; import { ChartProps } from './types'; -const BarChart: React.FC = (props) => { +const BarChart: React.FC = (props) => { const { seriesData, xAxisData, @@ -13,6 +13,7 @@ const BarChart: React.FC = (props) => { width, labelFormatter, legendData, + maxItems, title } = props; const { @@ -30,7 +31,13 @@ const BarChart: React.FC = (props) => { ...titleConfig, left: 'start' }, - grid, + grid: { + ...grid, + top: 0, + bottom: maxItems + ? `${(1 / maxItems) * (maxItems - xAxisData.length) * 100}%` + : 0 + }, tooltip: { ...tooltip }, diff --git a/src/pages/dashboard/components/usage-inner/top-user.tsx b/src/pages/dashboard/components/usage-inner/top-user.tsx index 04455fff..ac3ccc85 100644 --- a/src/pages/dashboard/components/usage-inner/top-user.tsx +++ b/src/pages/dashboard/components/usage-inner/top-user.tsx @@ -11,7 +11,12 @@ const TopUser: React.FC = (props) => { return ( - + ); };