Merge pull request #50 from bipproduction/amalia/16-jul-24
upd: detail divsi
This commit is contained in:
@@ -4,6 +4,7 @@ import CarouselDivision from './carousel_division';
|
|||||||
import { LayoutNavbarNew } from '@/module/_global';
|
import { LayoutNavbarNew } from '@/module/_global';
|
||||||
import FeatureDetailDivision from './feature_detail_division';
|
import FeatureDetailDivision from './feature_detail_division';
|
||||||
import ListDiscussionOnDetailDivision from './list_discussion';
|
import ListDiscussionOnDetailDivision from './list_discussion';
|
||||||
|
import ListTaskOnDetailDivision from './list_task';
|
||||||
|
|
||||||
export default function DetailDivision() {
|
export default function DetailDivision() {
|
||||||
return (
|
return (
|
||||||
@@ -13,6 +14,7 @@ export default function DetailDivision() {
|
|||||||
<Stack>
|
<Stack>
|
||||||
<CarouselDivision />
|
<CarouselDivision />
|
||||||
<FeatureDetailDivision />
|
<FeatureDetailDivision />
|
||||||
|
<ListTaskOnDetailDivision />
|
||||||
<ListDiscussionOnDetailDivision />
|
<ListDiscussionOnDetailDivision />
|
||||||
</Stack>
|
</Stack>
|
||||||
</Box>
|
</Box>
|
||||||
|
|||||||
@@ -0,0 +1,64 @@
|
|||||||
|
'use client'
|
||||||
|
import { WARNA } from "@/module/_global";
|
||||||
|
import { Carousel } from "@mantine/carousel";
|
||||||
|
import { Avatar, Box, Group, Text } from "@mantine/core";
|
||||||
|
import { CiClock2 } from "react-icons/ci";
|
||||||
|
import { MdAccountCircle } from "react-icons/md";
|
||||||
|
|
||||||
|
const dataTask = [
|
||||||
|
{
|
||||||
|
id: 1,
|
||||||
|
title: 'Melakukan Tugas Mengenai Darmasaba',
|
||||||
|
date: '21 Juni 2024',
|
||||||
|
jumlah: 5
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: 2,
|
||||||
|
title: 'Pembuatan Laporan Kegiatan',
|
||||||
|
date: '21 Juni 2024',
|
||||||
|
jumlah: 3
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: 3,
|
||||||
|
title: 'Meeting Pembahasan Proposal',
|
||||||
|
date: '21 Juni 2024',
|
||||||
|
jumlah: 8
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: 4,
|
||||||
|
title: 'Laporan Anggaran Tahunan',
|
||||||
|
date: '21 Juni 2024',
|
||||||
|
jumlah: 4
|
||||||
|
}
|
||||||
|
]
|
||||||
|
|
||||||
|
export default function ListTaskOnDetailDivision() {
|
||||||
|
return (
|
||||||
|
<Box pt={10}>
|
||||||
|
<Text c={WARNA.biruTua} mb={10} fw={'bold'} fz={16}>Tugas Hari Ini</Text>
|
||||||
|
<Carousel dragFree slideGap={"xs"} align="start" slideSize={"xs"} withIndicators withControls={false}>
|
||||||
|
{dataTask.map((v, i) =>
|
||||||
|
<Carousel.Slide key={v.id}>
|
||||||
|
<Box p={20} w={{ base: 300, md: 400 }} bg={WARNA.biruTua} style={{ borderRadius: 10, border: `1px solid ${"#D6D8F6"}` }}>
|
||||||
|
<Text fw={'bold'} c={WARNA.bgWhite}>{v.title}</Text>
|
||||||
|
<Group justify="space-between" mt={20} c={'#aeaeae'}>
|
||||||
|
<Group gap={5} align="center">
|
||||||
|
<CiClock2 size={18} />
|
||||||
|
<Text fz={13}>{v.date}</Text>
|
||||||
|
</Group >
|
||||||
|
<Group gap={5} align="center">
|
||||||
|
<Avatar.Group>
|
||||||
|
<Avatar>
|
||||||
|
<MdAccountCircle size={32} color={WARNA.biruTua} />
|
||||||
|
</Avatar>
|
||||||
|
<Avatar>+{v.jumlah}</Avatar>
|
||||||
|
</Avatar.Group>
|
||||||
|
</Group>
|
||||||
|
</Group>
|
||||||
|
</Box>
|
||||||
|
</Carousel.Slide>
|
||||||
|
)}
|
||||||
|
</Carousel>
|
||||||
|
</Box>
|
||||||
|
)
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user