From 568b49242cdc4b71d8b87c989ab0c26babc1e2f1 Mon Sep 17 00:00:00 2001 From: lukman Date: Fri, 13 Sep 2024 13:50:23 +0800 Subject: [PATCH] style : tema document --- .../document/ui/drawer_cut_documents.tsx | 12 ++++++---- .../ui/drawer_menu_document_division.tsx | 23 ++++++++++--------- src/module/document/ui/drawer_more.tsx | 11 +++++---- .../document/ui/drawer_share_document.tsx | 5 ++-- .../document/ui/navbar_document_division.tsx | 17 +++++++------- 5 files changed, 37 insertions(+), 31 deletions(-) diff --git a/src/module/document/ui/drawer_cut_documents.tsx b/src/module/document/ui/drawer_cut_documents.tsx index a33f3b6..48e6824 100644 --- a/src/module/document/ui/drawer_cut_documents.tsx +++ b/src/module/document/ui/drawer_cut_documents.tsx @@ -1,4 +1,4 @@ -import { WARNA } from '@/module/_global'; +import { TEMA } from '@/module/_global'; import { Box, Breadcrumbs, Button, Divider, Flex, Grid, Group, Modal, ScrollArea, Text, TextInput } from '@mantine/core'; import React, { useState } from 'react'; import toast from 'react-hot-toast'; @@ -10,6 +10,7 @@ import { useShallowEffect } from '@mantine/hooks'; import { MdFolder } from 'react-icons/md'; import router from 'next/router'; import { GoChevronRight } from 'react-icons/go'; +import { useHookstate } from '@hookstate/core'; export default function DrawerCutDocuments({ category, onChoosePath, data }: { category: string, data: IFormDetailMoreItem[], onChoosePath: (val: string) => void }) { @@ -19,6 +20,7 @@ export default function DrawerCutDocuments({ category, onChoosePath, data }: { c const [dataDocument, setDataDocument] = useState([]) const [dataJalur, setDataJalur] = useState([]) const [valName, setValName] = useState('') + const tema = useHookstate(TEMA) async function onCreateFolder() { @@ -68,10 +70,10 @@ export default function DrawerCutDocuments({ category, onChoosePath, data }: { c }}> - + - - + diff --git a/src/module/document/ui/drawer_menu_document_division.tsx b/src/module/document/ui/drawer_menu_document_division.tsx index 2e3139d..8157628 100644 --- a/src/module/document/ui/drawer_menu_document_division.tsx +++ b/src/module/document/ui/drawer_menu_document_division.tsx @@ -1,5 +1,5 @@ "use clent" -import { LayoutDrawer, WARNA } from '@/module/_global'; +import { LayoutDrawer, TEMA } from '@/module/_global'; import { ActionIcon, Box, Button, Divider, Flex, Grid, Modal, SimpleGrid, Stack, Text, TextInput } from '@mantine/core'; import { useParams, useRouter, useSearchParams } from 'next/navigation'; import React, { useRef, useState } from 'react'; @@ -23,6 +23,7 @@ export default function DrawerMenuDocumentDivision() { const refresh = useHookstate(globalRefreshDocument) const openRef = useRef<() => void>(null) const [fileForm, setFileForm] = useState() + const tema = useHookstate(TEMA) const [bodyFolder, setBodyFolder] = useState({ name: '', @@ -78,10 +79,10 @@ export default function DrawerMenuDocumentDivision() { > - + - Tambah Dokumen + Tambah Dokumen @@ -96,11 +97,11 @@ export default function DrawerMenuDocumentDivision() { setOpenModal(true)} justify={'center'} align={'center'} direction={'column'} mb={20} > - + - Membuat Folder + Membuat Folder openRef.current?.()}> - + - Upload File + Upload File @@ -135,11 +136,11 @@ export default function DrawerMenuDocumentDivision() { {/* - + - Upload Foto + Upload Foto */} @@ -162,7 +163,7 @@ export default function DrawerMenuDocumentDivision() { setOpenModal(false)}>Batalkan - + diff --git a/src/module/document/ui/drawer_more.tsx b/src/module/document/ui/drawer_more.tsx index 97ff2f8..6c42e71 100644 --- a/src/module/document/ui/drawer_more.tsx +++ b/src/module/document/ui/drawer_more.tsx @@ -1,4 +1,4 @@ -import { LayoutDrawer, WARNA } from "@/module/_global"; +import { LayoutDrawer, TEMA } from "@/module/_global"; import { Box, Flex, Group, SimpleGrid, Stack, Text } from "@mantine/core"; import React, { useState } from "react"; import { LuFolders, LuFolderSymlink } from "react-icons/lu"; @@ -17,6 +17,7 @@ export default function DrawerMore({ data }: { data: IDataDocument[] }) { const refresh = useHookstate(globalRefreshDocument) const param = useParams<{ id: string }>() const [forbidCopy, setForbidCopy] = useState(true) + const tema = useHookstate(TEMA) async function onMoveItem(path: string) { @@ -72,20 +73,20 @@ export default function DrawerMore({ data }: { data: IDataDocument[] }) { > setIsCut(true)} justify={'center'} align={'center'} direction={'column'} > - + - Pindah + Pindah { (!forbidCopy) && setIsCopy(true)} justify={'center'} align={'center'} direction={'column'} > - + - Salin + Salin } diff --git a/src/module/document/ui/drawer_share_document.tsx b/src/module/document/ui/drawer_share_document.tsx index 9f529bd..9c5fc6c 100644 --- a/src/module/document/ui/drawer_share_document.tsx +++ b/src/module/document/ui/drawer_share_document.tsx @@ -1,4 +1,4 @@ -import { WARNA } from "@/module/_global"; +import { TEMA } from "@/module/_global"; import { funGetListDivisionByIdDivision, IDataDivison } from "@/module/division_new"; import { IDataMemberTaskDivision } from "@/module/task/lib/type_task"; import { Box, Select, Button, Avatar, Divider, Flex, Group, Stack, Text, ActionIcon } from "@mantine/core"; @@ -17,6 +17,7 @@ export default function DrawerShareDocument({ data }: { data: IShareDivision[]}) const [isData, setData] = useState([]) const param = useParams<{ id: string }>() const refresh = useHookstate(globalRefreshDocument) + const tema = useHookstate(TEMA) @@ -112,7 +113,7 @@ export default function DrawerShareDocument({ data }: { data: IShareDivision[]}) - +