Files
blitzkit/src/app/tools/tankopedia/[id]/components/Model/CharacteristicsSection.tsx
T

43 lines
1.4 KiB
TypeScript
Raw Normal View History

2024-05-03 17:07:27 -05:00
import { Flex, Heading } from '@radix-ui/themes';
2024-05-03 19:03:25 -05:00
import PageWrapper from '../../../../../../components/PageWrapper';
2024-05-03 17:35:59 -05:00
import { useWideFormat } from '../../../../../../hooks/useWideFormat';
2024-05-03 17:07:27 -05:00
import { Characteristics } from '../Characteristics';
import { Consumables } from '../Characteristics/components/Consumables';
2024-05-03 17:22:36 -05:00
import { Equipment } from '../Characteristics/components/Equipment';
import { Miscellaneous } from '../Characteristics/components/Miscellaneous';
2024-05-03 17:07:27 -05:00
import { Modules } from '../Characteristics/components/Modules';
2024-05-03 17:22:36 -05:00
import { Provisions } from '../Characteristics/components/Provisions';
import { Skills } from '../Characteristics/components/Skills';
2024-05-03 17:07:27 -05:00
export function CharacteristicsSection() {
2024-05-03 17:35:59 -05:00
const wideFormat = useWideFormat(720);
2024-05-03 17:07:27 -05:00
return (
2024-05-04 13:46:57 -05:00
<PageWrapper >
2024-05-03 19:10:51 -05:00
<Flex
2024-05-04 13:46:57 -05:00
gap="6"
2024-05-03 19:10:51 -05:00
style={{ width: '100%' }}
direction={wideFormat ? 'row' : 'column'}
>
<Flex style={{ flex: 1, maxWidth: 480 }} direction="column" gap="4">
2024-05-03 17:07:27 -05:00
<Heading>Configure</Heading>
<Modules />
2024-05-03 17:22:36 -05:00
<Equipment />
<Provisions />
2024-05-03 17:07:27 -05:00
<Consumables />
2024-05-03 17:22:36 -05:00
<Skills />
<Miscellaneous />
2024-05-03 17:07:27 -05:00
</Flex>
2024-05-03 19:10:51 -05:00
<Flex
style={{ flex: 1, width: wideFormat ? undefined : '100%' }}
direction="column"
gap="4"
>
2024-05-03 17:22:36 -05:00
<Heading>Characteristics</Heading>
<Characteristics />
</Flex>
2024-05-03 17:07:27 -05:00
</Flex>
2024-05-03 19:03:25 -05:00
</PageWrapper>
2024-05-03 17:07:27 -05:00
);
}