From e0a6310e657a471a66ba7316fdfaaed3ff1542b1 Mon Sep 17 00:00:00 2001 From: amel Date: Wed, 30 Oct 2024 11:57:00 +0800 Subject: [PATCH] fix : tombol back Deskripsi - update link back pda detail kegiatan - update link back pada detail divisi No Issues --- src/module/_global/layout/layout_icon_back.tsx | 10 ++++------ .../_global/layout/layout_navbar_new.tsx | 9 ++++----- .../division_new/ui/navbar_detail_division.tsx | 18 +++++++++--------- .../project/ui/navbar_detail_project.tsx | 4 ++-- 4 files changed, 19 insertions(+), 22 deletions(-) diff --git a/src/module/_global/layout/layout_icon_back.tsx b/src/module/_global/layout/layout_icon_back.tsx index d4658fa..a84f8c1 100644 --- a/src/module/_global/layout/layout_icon_back.tsx +++ b/src/module/_global/layout/layout_icon_back.tsx @@ -1,11 +1,9 @@ 'use client' -import { ActionIcon, Box } from '@mantine/core'; -import { useRouter } from 'next/navigation'; -import React from 'react'; -import { HiChevronLeft } from 'react-icons/hi2'; -import { WARNA } from '../fun/WARNA'; -import _ from 'lodash'; import { useHookstate } from '@hookstate/core'; +import { ActionIcon, Box } from '@mantine/core'; +import _ from 'lodash'; +import { useRouter } from 'next/navigation'; +import { HiChevronLeft } from 'react-icons/hi2'; import { TEMA } from '../bin/val_global'; function LayoutIconBack({ back }: { back?: string }) { diff --git a/src/module/_global/layout/layout_navbar_new.tsx b/src/module/_global/layout/layout_navbar_new.tsx index bd2059a..5f5a244 100644 --- a/src/module/_global/layout/layout_navbar_new.tsx +++ b/src/module/_global/layout/layout_navbar_new.tsx @@ -1,11 +1,10 @@ 'use client' -import { ActionIcon, Box, Grid, Group, Text, Title } from '@mantine/core'; -import React from 'react'; -import { WARNA } from '../fun/WARNA'; -import LayoutIconBack from './layout_icon_back'; -import _ from 'lodash'; import { useHookstate } from '@hookstate/core'; +import { Box, Grid, Group, Title } from '@mantine/core'; +import _ from 'lodash'; +import React from 'react'; import { TEMA } from '../bin/val_global'; +import LayoutIconBack from './layout_icon_back'; export const LayoutNavbarNew = ({ back, state, title, menu }: { back?: string, title: string, menu: React.ReactNode, state?: React.ReactNode }) => { const tema = useHookstate(TEMA) diff --git a/src/module/division_new/ui/navbar_detail_division.tsx b/src/module/division_new/ui/navbar_detail_division.tsx index d857157..007c0bd 100644 --- a/src/module/division_new/ui/navbar_detail_division.tsx +++ b/src/module/division_new/ui/navbar_detail_division.tsx @@ -1,14 +1,14 @@ 'use client' import { LayoutDrawer, LayoutNavbarNew, TEMA } from "@/module/_global"; -import { ActionIcon, Box } from "@mantine/core"; -import { useState } from "react"; -import { HiMenu } from "react-icons/hi"; -import DrawerDetailDivision from "./drawer_detail_division"; -import { funGetDivisionById } from "../lib/api_division"; -import { useParams } from "next/navigation"; -import toast from "react-hot-toast"; -import { useShallowEffect } from "@mantine/hooks"; import { useHookstate } from "@hookstate/core"; +import { ActionIcon } from "@mantine/core"; +import { useShallowEffect } from "@mantine/hooks"; +import { useParams } from "next/navigation"; +import { useState } from "react"; +import toast from "react-hot-toast"; +import { HiMenu } from "react-icons/hi"; +import { funGetDivisionById } from "../lib/api_division"; +import DrawerDetailDivision from "./drawer_detail_division"; export default function NavbarDetailDivision() { const [openDrawer, setOpenDrawer] = useState(false) @@ -37,7 +37,7 @@ export default function NavbarDetailDivision() { return ( <> - (setOpenDrawer(true))} bg={tema.get().bgIcon} size="lg" radius="lg" aria-label="Settings"> diff --git a/src/module/project/ui/navbar_detail_project.tsx b/src/module/project/ui/navbar_detail_project.tsx index 0568bf5..d6e6676 100644 --- a/src/module/project/ui/navbar_detail_project.tsx +++ b/src/module/project/ui/navbar_detail_project.tsx @@ -10,8 +10,8 @@ import { FaFileCirclePlus, FaPencil, FaUsers } from 'react-icons/fa6'; import { HiMenu } from 'react-icons/hi'; import { IoAddCircle } from 'react-icons/io5'; import { MdCancel } from 'react-icons/md'; -import { funGetOneProjectById } from '../lib/api_project'; import { useWibuRealtime } from 'wibu-realtime'; +import { funGetOneProjectById } from '../lib/api_project'; export default function NavbarDetailProject() { const router = useRouter() @@ -54,7 +54,7 @@ export default function NavbarDetailProject() { return ( <> -