diff --git a/src/app/(application)/(detail-division)/calender/page.tsx b/src/app/(application)/(detail-division)/calender/page.tsx new file mode 100644 index 0000000..69da2f2 --- /dev/null +++ b/src/app/(application)/(detail-division)/calender/page.tsx @@ -0,0 +1,11 @@ +import React from 'react'; + +function Page() { + return ( +
+ Page +
+ ); +} + +export default Page; diff --git a/src/app/(application)/(detail-division)/discussion/page.tsx b/src/app/(application)/(detail-division)/discussion/page.tsx new file mode 100644 index 0000000..69da2f2 --- /dev/null +++ b/src/app/(application)/(detail-division)/discussion/page.tsx @@ -0,0 +1,11 @@ +import React from 'react'; + +function Page() { + return ( +
+ Page +
+ ); +} + +export default Page; diff --git a/src/app/(application)/(detail-division)/documents/page.tsx b/src/app/(application)/(detail-division)/documents/page.tsx new file mode 100644 index 0000000..69da2f2 --- /dev/null +++ b/src/app/(application)/(detail-division)/documents/page.tsx @@ -0,0 +1,11 @@ +import React from 'react'; + +function Page() { + return ( +
+ Page +
+ ); +} + +export default Page; diff --git a/src/app/(application)/(detail-division)/task/page.tsx b/src/app/(application)/(detail-division)/task/page.tsx new file mode 100644 index 0000000..69da2f2 --- /dev/null +++ b/src/app/(application)/(detail-division)/task/page.tsx @@ -0,0 +1,11 @@ +import React from 'react'; + +function Page() { + return ( +
+ Page +
+ ); +} + +export default Page; diff --git a/src/app/(application)/division/[id]/page.tsx b/src/app/(application)/division/[id]/page.tsx new file mode 100644 index 0000000..7493c94 --- /dev/null +++ b/src/app/(application)/division/[id]/page.tsx @@ -0,0 +1,10 @@ +import { ViewDetailDivision } from '@/module/division_new'; +import React from 'react'; + +function Page() { + return ( + + ); +} + +export default Page; diff --git a/src/app/(application)/division/create/page.tsx b/src/app/(application)/division/create/page.tsx new file mode 100644 index 0000000..4ccb230 --- /dev/null +++ b/src/app/(application)/division/create/page.tsx @@ -0,0 +1,14 @@ +import { CreateAdminDivision, CreateUsers, ViewCreateDivision } from '@/module/division_new'; +import React from 'react'; + +function Page({ searchParams }: { searchParams: { page: string } }) { + if (searchParams.page == "anggota") + return + if (searchParams.page == "pilih-admin") + return + return ( + + ); +} + +export default Page; diff --git a/src/app/(application)/division/page.tsx b/src/app/(application)/division/page.tsx index 6217ab5..21890dc 100644 --- a/src/app/(application)/division/page.tsx +++ b/src/app/(application)/division/page.tsx @@ -1,8 +1,13 @@ -import { ViewDivision } from '@/module/division_new'; +import { ViewFilter } from '@/module/_global'; +import { ViewCreateReport, ViewDivision } from '@/module/division_new'; import React from 'react'; -function Page() { +function Page({ searchParams }: { searchParams: { page: string } }) { + if (searchParams.page == "filter") + return + if (searchParams.page == "report") + return return ( ); diff --git a/src/module/_global/fun/WARNA.ts b/src/module/_global/fun/WARNA.ts index 38580ae..31b634f 100644 --- a/src/module/_global/fun/WARNA.ts +++ b/src/module/_global/fun/WARNA.ts @@ -2,5 +2,6 @@ export const WARNA = { bgWhite: "#F4F9FD", biruTua: "#19345E", bgIcon: "#384288", - borderOrange: "#FCAA4B" + borderOrange: "#FCAA4B", + bgHijauMuda: "#DCEED8" } \ No newline at end of file diff --git a/src/module/division_new/components/create_admin_division.tsx b/src/module/division_new/components/create_admin_division.tsx new file mode 100644 index 0000000..2811208 --- /dev/null +++ b/src/module/division_new/components/create_admin_division.tsx @@ -0,0 +1,9 @@ +import React from 'react'; +import NavbarAdminDivision from './ui/navbar_admin_division'; + +export default function CreateAdminDivision() { + return ( + + ); +} + diff --git a/src/module/division_new/components/create_division.tsx b/src/module/division_new/components/create_division.tsx new file mode 100644 index 0000000..0409d7a --- /dev/null +++ b/src/module/division_new/components/create_division.tsx @@ -0,0 +1,143 @@ +"use client"; +import { LayoutNavbarNew, WARNA } from "@/module/_global"; +import { + Avatar, + Box, + Button, + Flex, + Group, + Select, + Stack, + Text, + Textarea, + TextInput, +} from "@mantine/core"; +import { useRouter } from "next/navigation"; +import React from "react"; +import { IoIosArrowDropright } from "react-icons/io"; +const dataUser = [ + { + id: 1, + img: "https://i.pravatar.cc/1000?img=3", + name: "Doni Setiawan", + }, + { + id: 2, + img: "https://i.pravatar.cc/1000?img=10", + name: "Ilham Udin", + }, + { + id: 3, + img: "https://i.pravatar.cc/1000?img=11", + name: "Didin Anang", + }, + { + id: 4, + img: "https://i.pravatar.cc/1000?img=21", + name: "Angga Saputra", + }, + { + id: 5, + img: "https://i.pravatar.cc/1000?img=32", + name: "Marcel Widianto", + }, + { + id: 6, + img: "https://i.pravatar.cc/1000?img=37", + name: "Bagas Nusantara", + }, +]; + +export default function CreateDivision() { + const router = useRouter(); + return ( + + + + +