diff --git a/src/module/_global/layout/layout_modal_view_file.tsx b/src/module/_global/layout/layout_modal_view_file.tsx
index 4565f7f..dead50d 100644
--- a/src/module/_global/layout/layout_modal_view_file.tsx
+++ b/src/module/_global/layout/layout_modal_view_file.tsx
@@ -1,13 +1,11 @@
'use client'
import { Box, Button, Flex, Image, Modal, rem } from '@mantine/core';
import dynamic from 'next/dynamic';
-import React, { useState } from 'react';
+import { useState } from 'react';
const PdfToImage = dynamic(() => import('./../components/pdf_viewer').then((mod) => mod.default), { ssr: false });
export default function LayoutModal({ opened, onClose, extension, fitur, file }: { opened: boolean, onClose: () => void, extension: string, fitur: string, file: string }) {
- const [isValModal, setValModal] = useState(opened)
const [zoom, setZoom] = useState(1)
- const filePdf = '/file/' + fitur + '/' + file
const handleZoomIn = () => {
setZoom(zoom + 0.1)
diff --git a/src/module/division_new/ui/create_anggota_division.tsx b/src/module/division_new/ui/create_anggota_division.tsx
index 03ec094..3e0590e 100644
--- a/src/module/division_new/ui/create_anggota_division.tsx
+++ b/src/module/division_new/ui/create_anggota_division.tsx
@@ -1,20 +1,20 @@
"use client"
-import { LayoutNavbarNew, SkeletonList, SkeletonSingle, TEMA } from '@/module/_global';
+import { LayoutNavbarNew, SkeletonList, TEMA } from '@/module/_global';
import LayoutModal from '@/module/_global/layout/layout_modal';
import { funGetUserByCookies } from '@/module/auth';
import { funGetAllmember, TypeUser } from '@/module/user';
-import { ActionIcon, Avatar, Box, Button, Center, Divider, Flex, Grid, Group, Indicator, rem, Stack, Text, TextInput } from '@mantine/core';
+import { useHookstate } from '@hookstate/core';
+import { Carousel } from '@mantine/carousel';
+import { ActionIcon, Avatar, Box, Button, Center, Divider, Flex, Grid, Indicator, rem, Stack, Text, TextInput } from '@mantine/core';
+import { useMediaQuery, useShallowEffect } from '@mantine/hooks';
import { useParams, useRouter } from 'next/navigation';
-import React, { useState } from 'react';
+import { useState } from 'react';
import toast from 'react-hot-toast';
import { FaCheck } from 'react-icons/fa6';
import { HiMagnifyingGlass } from 'react-icons/hi2';
-import { useMediaQuery, useShallowEffect } from '@mantine/hooks';
-import { IDataMemberDivision } from '../lib/type_division';
-import { funAddDivisionMember, funGetDivisionById } from '../lib/api_division';
import { IoArrowBackOutline, IoClose } from 'react-icons/io5';
-import { Carousel } from '@mantine/carousel';
-import { useHookstate } from '@hookstate/core';
+import { funAddDivisionMember, funGetDivisionById } from '../lib/api_division';
+import { IDataMemberDivision } from '../lib/type_division';
export default function CreateAnggotaDivision() {
diff --git a/src/module/document/ui/drawer_share_document.tsx b/src/module/document/ui/drawer_share_document.tsx
index cd450a2..91c1311 100644
--- a/src/module/document/ui/drawer_share_document.tsx
+++ b/src/module/document/ui/drawer_share_document.tsx
@@ -3,30 +3,27 @@ import {
funGetListDivisionByIdDivision,
IDataDivison,
} from "@/module/division_new";
-import { IDataMemberTaskDivision } from "@/module/task/lib/type_task";
+import { useHookstate } from "@hookstate/core";
import {
+ ActionIcon,
Box,
- Select,
Button,
- Avatar,
Divider,
Flex,
+ Grid,
Group,
- Stack,
- Text,
- ActionIcon,
ScrollArea,
Skeleton,
- Grid,
+ Stack,
+ Text
} from "@mantine/core";
import { useMediaQuery, useShallowEffect } from "@mantine/hooks";
import { useParams } from "next/navigation";
import { useState } from "react";
import toast from "react-hot-toast";
import { FaCheck, FaUsers } from "react-icons/fa6";
-import { IShareDivision } from "../lib/type_document";
import { funShareDocument } from "../lib/api_document";
-import { useHookstate } from "@hookstate/core";
+import { IShareDivision } from "../lib/type_document";
import { globalRefreshDocument } from "../lib/val_document";
export default function DrawerShareDocument({
@@ -185,7 +182,7 @@ export default function DrawerShareDocument({
}}>
- {v.name}
+ {v.name}
{isSelected ? (
diff --git a/src/module/document/ui/navbar_document_division.tsx b/src/module/document/ui/navbar_document_division.tsx
index 0f26b2f..3db2a16 100644
--- a/src/module/document/ui/navbar_document_division.tsx
+++ b/src/module/document/ui/navbar_document_division.tsx
@@ -526,15 +526,15 @@ export default function NavbarDocumentDivision() {
>
{dataJalur.slice(0, 3).map((v, i) => {
return (
-
- router.push("?path=" + v.id)}
-
- truncate="end"
- >
- {v.name}
-
-
+
+ router.push("?path=" + v.id)}
+
+ truncate="end"
+ >
+ {v.name}
+
+
);
})}
{dataJalur.length > 3 && (
@@ -574,7 +574,7 @@ export default function NavbarDocumentDivision() {
router.push("?path=" + v.id)}
-
+
truncate="end"
>
{v.name}
@@ -673,7 +673,14 @@ export default function NavbarDocumentDivision() {
{
if (
v.category == "FOLDER" &&
@@ -728,7 +735,16 @@ export default function NavbarDocumentDivision() {
-
+
-
+
{v.category == "FOLDER"
? v.name
: v.name + "." + v.extension}
- {v.updatedAt}
+ {v.updatedAt}
(
-
-
+
+
))
:
@@ -117,24 +118,41 @@ export default function TabListMember() {
:
dataMember.map((v, i) => {
return (
-
+
{
router.push(`/member/${v.id}`)
}}>
-
-
+
+
-
- {_.startCase(v.name)}
- {v.group + ' - ' + v.position}
+
+ {_.startCase(v.name)}
+ {v.group + ' - ' + v.position}
-
+
+
+
)
})