From 827c1c191a7e0a381e166cfcc7c9c5c7f9dee538 Mon Sep 17 00:00:00 2001 From: nico Date: Wed, 22 Oct 2025 09:58:16 +0800 Subject: [PATCH] Revisi QC Kak Inno tanggal 20 --- .../inovasi/program-kreatif-desa/page.tsx | 36 +++-- .../fasilitas-kesehatan-page/[id]/page.tsx | 10 +- .../kesehatan/penanganan-darurat/page.tsx | 14 +- .../(pages)/ppid/struktur-ppid/page.tsx | 30 +++- .../darmasaba/(tambahan)/penghargaan/page.tsx | 135 ++++++++++++++---- src/app/darmasaba/_com/NavbarMainMenu.tsx | 4 +- src/app/darmasaba/_com/NavbarSubMenu.tsx | 10 +- .../_com/main-page/kepuasan/index.tsx | 12 +- 8 files changed, 177 insertions(+), 74 deletions(-) diff --git a/src/app/darmasaba/(pages)/inovasi/program-kreatif-desa/page.tsx b/src/app/darmasaba/(pages)/inovasi/program-kreatif-desa/page.tsx index cbe86a05..b8af8a7a 100644 --- a/src/app/darmasaba/(pages)/inovasi/program-kreatif-desa/page.tsx +++ b/src/app/darmasaba/(pages)/inovasi/program-kreatif-desa/page.tsx @@ -1,14 +1,14 @@ 'use client' +import { IconKey, IconMapper } from '@/app/admin/(dashboard)/_com/iconMap'; import programKreatifState from '@/app/admin/(dashboard)/_state/inovasi/program-kreatif'; import colors from '@/con/colors'; -import { Box, Button, Center, Group, Pagination, Paper, SimpleGrid, Skeleton, Stack, Text, TextInput } from '@mantine/core'; +import { Box, Button, Center, Grid, GridCol, Pagination, Paper, SimpleGrid, Skeleton, Stack, Text, TextInput } from '@mantine/core'; import { useDebouncedValue, useShallowEffect } from '@mantine/hooks'; +import { IconSearch } from '@tabler/icons-react'; import { useTransitionRouter } from 'next-view-transitions'; -import React, { useState } from 'react'; +import { useState } from 'react'; import { useProxy } from 'valtio/utils'; import BackButton from '../../desa/layanan/_com/BackButto'; -import { IconSearch } from '@tabler/icons-react'; -import { IconKey, IconMapper } from '@/app/admin/(dashboard)/_com/iconMap'; // const data = [ // { @@ -75,17 +75,23 @@ function Page() { - - - Program Kreatif Desa - - } - value={search} - onChange={(e) => setSearch(e.currentTarget.value)} - /> - + + + + Program Kreatif Desa + + + + setSearch(e.target.value)} + leftSection={} + w={{ base: "50%", md: "100%" }} + /> + + diff --git a/src/app/darmasaba/(pages)/kesehatan/data-kesehatan-warga/fasilitas-kesehatan-page/[id]/page.tsx b/src/app/darmasaba/(pages)/kesehatan/data-kesehatan-warga/fasilitas-kesehatan-page/[id]/page.tsx index 0e525094..774742de 100644 --- a/src/app/darmasaba/(pages)/kesehatan/data-kesehatan-warga/fasilitas-kesehatan-page/[id]/page.tsx +++ b/src/app/darmasaba/(pages)/kesehatan/data-kesehatan-warga/fasilitas-kesehatan-page/[id]/page.tsx @@ -3,9 +3,9 @@ import fasilitasKesehatanState from '@/app/admin/(dashboard)/_state/kesehatan/data_kesehatan_warga/fasilitasKesehatan'; import BackButton from '@/app/darmasaba/(pages)/desa/layanan/_com/BackButto'; import colors from '@/con/colors'; -import { ActionIcon, Anchor, AspectRatio, Badge, Box, Button, Card, Chip, CopyButton, Divider, Grid, Group, Paper, Skeleton, Stack, Table, TableTbody, TableTd, TableTh, TableThead, TableTr, Text, ThemeIcon, Title, Tooltip } from '@mantine/core'; +import { ActionIcon, AspectRatio, Badge, Box, Button, Card, CopyButton, Divider, Grid, Group, Paper, Skeleton, Stack, Table, TableTbody, TableTd, TableTh, TableThead, TableTr, Text, ThemeIcon, Title, Tooltip } from '@mantine/core'; import { useShallowEffect } from '@mantine/hooks'; -import { IconBrandWhatsapp, IconCheck, IconCopy, IconDeviceLandlinePhone, IconHeart, IconInfoCircle, IconMail, IconMapPin, IconMoodEmpty, IconSearch, IconStethoscope, IconUser, IconUsersGroup, IconWallet } from '@tabler/icons-react'; +import { IconBrandWhatsapp, IconCheck, IconCopy, IconDeviceLandlinePhone, IconHeart, IconInfoCircle, IconMail, IconMapPin, IconMoodEmpty, IconSearch, IconUser } from '@tabler/icons-react'; import { useParams } from 'next/navigation'; import { useMemo } from 'react'; import { useProxy } from 'valtio/utils'; @@ -149,11 +149,6 @@ function Page() { - - }>Layanan Medis - }>Ramah Keluarga - }>Pembayaran Non-Tunai - @@ -210,7 +205,6 @@ function Page() { - Kunjungi situs resmi diff --git a/src/app/darmasaba/(pages)/kesehatan/penanganan-darurat/page.tsx b/src/app/darmasaba/(pages)/kesehatan/penanganan-darurat/page.tsx index af52ebd8..45834627 100644 --- a/src/app/darmasaba/(pages)/kesehatan/penanganan-darurat/page.tsx +++ b/src/app/darmasaba/(pages)/kesehatan/penanganan-darurat/page.tsx @@ -108,20 +108,23 @@ function Page() { {v.name} (e.currentTarget.style.transform = 'scale(1.05)')} @@ -129,6 +132,7 @@ function Page() { /> + {/* 🔍 Search + Zoom + Fullscreen controls */} - + } onChange={(e) => debouncedSearch(e.target.value)} /> + - + + {/* 🔍 Tambahkan indikator zoom di sini */} + {/* Floating Zoom Indicator */} + + {Math.round(scale * 100)}% + + + + + +