"use client" import { LayoutDrawer, LayoutNavbarNew, WARNA } from '@/module/_global'; import { ActionIcon, Avatar, Badge, Box, Card, Center, Divider, Flex, Grid, Group, rem, Tabs, Text, TextInput, Title } from '@mantine/core'; import React, { useEffect, useState } from 'react'; import { HiMenu } from 'react-icons/hi'; import { HiMagnifyingGlass, HiMiniPresentationChartBar, HiOutlineListBullet, HiSquares2X2 } from 'react-icons/hi2'; import { MdAccountCircle } from 'react-icons/md'; import { RiCircleFill, RiProgress3Line } from "react-icons/ri"; import { useRouter, useSearchParams } from 'next/navigation'; import { TbClockPause } from 'react-icons/tb'; import { IoIosCheckmarkCircleOutline } from 'react-icons/io'; import { IoCloseCircleOutline } from 'react-icons/io5'; import ListProject from './list_project'; import MenuDrawerProject from './menu_drawer_project'; export default function TabProject() { const [openDrawer, setOpenDrawer] = useState(false) const router = useRouter() const searchParams = useSearchParams() const status = searchParams.get('status') const group = searchParams.get("group"); const iconStyle = { width: rem(20), height: rem(20) }; return ( setOpenDrawer(true)} bg={WARNA.bgIcon} size="lg" radius="lg" aria-label="Settings"> } /> } onClick={() => { router.push("?status=0&group=" + group) }} color={WARNA.biruTua} > Segera } onClick={() => { router.push("?status=1&group=" + group) }} color={WARNA.biruTua} > Dikerjakan } onClick={() => { router.push("?status=2&group=" + group) }} color={WARNA.biruTua}> Selesai } onClick={() => { router.push("?status=3&group=" + group) }} color={WARNA.biruTua}> Batal setOpenDrawer(false)}> ); }