Files
sistem-desa-mandiri/src/module/division_new/view/view_detail_division.tsx
2024-08-08 13:38:56 +08:00

36 lines
1.3 KiB
TypeScript

import React, { useEffect } from 'react';
import DetailDivision from '../components/detail_division/detail_division';
import { Box, Stack } from '@mantine/core';
import CarouselDivision from '../components/detail_division/carousel_division';
import FeatureDetailDivision from '../components/detail_division/feature_detail_division';
import ListDiscussionOnDetailDivision from '../components/detail_division/list_discussion';
import ListDocumentOnDetailDivision from '../components/detail_division/list_document';
import ListTaskOnDetailDivision from '../components/detail_division/list_task';
import NavbarDetailDivision from '../components/ui/navbar_detail_division';
import { API_ADDRESS } from '@/module/_global';
export default async function ViewDetailDivision({ id }: { id: string }) {
const res = await fetch(`${process.env.URL + API_ADDRESS.apiGetOneDetailDivision}&divisionId=${id}`);
const data = await res.json();
console.log(data)
return (
// <DetailDivision />
<Box>
<NavbarDetailDivision title={ data?.division?.name } />
<Box p={20}>
<Stack>
<CarouselDivision />
<FeatureDetailDivision id={id} />
<ListTaskOnDetailDivision />
<ListDocumentOnDetailDivision />
<ListDiscussionOnDetailDivision />
</Stack>
</Box>
</Box>
);
}