diff --git a/prisma/schema.prisma b/prisma/schema.prisma index 06627ab..dd13d6e 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -362,3 +362,13 @@ model DivisionCalendarReminder { createdAt DateTime @default(now()) updatedAt DateTime @updatedAt } + +model ContainerImage { + id String @id @default(cuid()) + category String + idCategory String + extension String + isActive Boolean @default(true) + createdAt DateTime @default(now()) + updatedAt DateTime @updatedAt +} diff --git a/public/image/village/.gitkeep b/public/image/village/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/src/module/home/components/chart_progress_tugas.tsx b/src/module/home/components/chart_progress_tugas.tsx index dbbdc6c..71da00a 100644 --- a/src/module/home/components/chart_progress_tugas.tsx +++ b/src/module/home/components/chart_progress_tugas.tsx @@ -16,7 +16,7 @@ export default function ChartProgressHome() { const loadData = () => { const option: EChartsOption = { title: { - text: "PROGRES TUGAS", + text: "PROGRES PROYEK", top: '2%', left: 'center', textStyle: { diff --git a/src/module/home/components/list_discussion.tsx b/src/module/home/components/list_discussion.tsx index 51ff103..a665cb9 100644 --- a/src/module/home/components/list_discussion.tsx +++ b/src/module/home/components/list_discussion.tsx @@ -1,7 +1,9 @@ +'use client' import { WARNA } from "@/module/_global"; import { Box, Group, Text } from "@mantine/core"; import { GoDiscussionClosed } from "react-icons/go"; import { CiClock2, CiUser } from "react-icons/ci"; +import { useRouter } from "next/navigation"; const dataDiskusi = [ { @@ -31,6 +33,8 @@ const dataDiskusi = [ ] export default function ListDiscussion() { + const router = useRouter() + return ( Diskusi @@ -46,7 +50,7 @@ export default function ListDiscussion() { borderRadius: 10, border: `1px solid ${"#D6D8F6"}`, padding: 10 - }} mb={10}> + }} mb={10} onClick={() => router.push(`/discussion/1`)}> diff --git a/src/module/home/components/list_divisi.tsx b/src/module/home/components/list_divisi.tsx index 66e1bb4..59780ad 100644 --- a/src/module/home/components/list_divisi.tsx +++ b/src/module/home/components/list_divisi.tsx @@ -28,12 +28,12 @@ export default function ListDivisi() { return ( <> - Divisi Terbaru + Divisi Teraktif {dataProject.map((v) => - + router.push(`/division/${v.id}`)}> diff --git a/src/module/home/components/list_event.tsx b/src/module/home/components/list_event.tsx index e4fad7a..08dbff4 100644 --- a/src/module/home/components/list_event.tsx +++ b/src/module/home/components/list_event.tsx @@ -1,5 +1,7 @@ +'use client' import { WARNA } from "@/module/_global" import { Box, Divider, Group, Text } from "@mantine/core" +import { useRouter } from "next/navigation" const dataEvent = [ { @@ -33,6 +35,7 @@ const dataEvent = [ ] export default function ListEventHome() { + const router = useRouter() return ( Event Hari Ini @@ -45,7 +48,7 @@ export default function ListEventHome() { const bgColor = ['#D8D8F1', '#FED6C5'][index % 2] const colorDivider = ['#535FCA', '#A7A7A7'][index % 2] return ( - + router.push(`/calender?page=detail-event`)}> diff --git a/src/module/project/components/detail_project/detail_project.tsx b/src/module/project/components/detail_project/detail_project.tsx index 6e0837f..b7d81f1 100644 --- a/src/module/project/components/detail_project/detail_project.tsx +++ b/src/module/project/components/detail_project/detail_project.tsx @@ -60,7 +60,7 @@ export default function DetailProject() { return (