Tom Butcher 49a8bb3a6d
All checks were successful
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
Show overview whilst disconnected.
2026-03-01 19:37:45 +00:00

54 lines
1.3 KiB
JavaScript

import { Flex } from 'antd'
import useCollapseState from '../hooks/useCollapseState'
import StatsDisplay from '../common/StatsDisplay'
import InfoCollapse from '../common/InfoCollapse'
import ScrollBox from '../common/ScrollBox'
const SalesOverview = () => {
const [collapseState, updateCollapseState] = useCollapseState(
'SalesOverview',
{
clientStats: true,
salesOrderStats: true
}
)
return (
<Flex
gap='large'
vertical='true'
style={{
maxHeight: '100%',
minHeight: 0
}}
>
<ScrollBox>
<Flex vertical gap={'large'}>
<InfoCollapse
title='Sales Order Statistics'
icon={null}
active={collapseState.salesOrderStats}
onToggle={(isActive) =>
updateCollapseState('salesOrderStats', isActive)
}
className='no-t-padding-collapse'
collapseKey='salesOrderStats'
canCollapse={false}
>
<Flex
justify='flex-start'
gap='middle'
wrap='wrap'
align='flex-start'
>
<StatsDisplay objectType='salesOrder' />
</Flex>
</InfoCollapse>
</Flex>
</ScrollBox>
</Flex>
)
}
export default SalesOverview