feat: ppid polda dinamic rotuing

This commit is contained in:
amd123 2024-03-25 15:16:35 +07:00
parent 435b85392d
commit ed9a857fa3
35 changed files with 385 additions and 105 deletions

View File

@ -0,0 +1,7 @@
import InformasiBerkala from '@/components/table/informasi-berkala'
export default function InformasiSMPage() {
return (
<InformasiBerkala />
)
}

View File

@ -0,0 +1,7 @@
import InformasiDikecualikan from '@/components/table/informasi-dikecualikan'
export default function InfromationExcluded() {
return (
<InformasiDikecualikan />
)
}

View File

@ -0,0 +1,8 @@
import InformasiSertaMerta from '@/components/table/informasi-sertamerta'
import React from 'react'
export default function InformasiSMPage() {
return (
<InformasiSertaMerta />
)
}

View File

@ -0,0 +1,8 @@
import InformasiSetiapSaat from '@/components/table/informasi-setiap-saat'
import React from 'react'
export default function InformasiSSPage() {
return (
<InformasiSetiapSaat />
)
}

View File

@ -3,7 +3,7 @@ import { SatkerLayout } from '@/components/layout/SatKerLayout';
import { usePathname } from 'next/navigation';
import React from 'react';
export default function DinamicPoldaLayout({
export default function DinamicSatkerLayout({
children,
}: {
children: React.ReactNode

View File

@ -0,0 +1,8 @@
import PeneranganSatuan from '@/components/table/penerangan-satuan'
import React from 'react'
export default function UnitIlumintaion() {
return (
<PeneranganSatuan />
)
}

View File

@ -0,0 +1,8 @@
import UUPeraturan from '@/components/table/uu-peraturan'
import React from 'react'
export default function LawsRegulation() {
return (
<UUPeraturan />
)
}

View File

@ -0,0 +1,19 @@
'use client'
import { SatkerLayout } from '@/components/layout/SatKerLayout';
import { usePathname } from 'next/navigation';
import React from 'react';
export default function LayananInformasiLayout({
children,
}: {
children: React.ReactNode
}) {
const pathname = usePathname();
console.log(pathname)
return (
<SatkerLayout>
{children}
</SatkerLayout>
)
}

View File

@ -0,0 +1,8 @@
import Login from '@/components/form/login'
import React from 'react'
export default function PemohononanInformasi() {
return (
<Login />
)
}

View File

@ -0,0 +1,8 @@
import FormObjectionRequest from '@/components/form/form-permohonan-keberatan'
import React from 'react'
export default function PermohonanKeberanatan() {
return (
<FormObjectionRequest />
)
}

View File

@ -0,0 +1,8 @@
import AnnualReport from '@/components/table/laporan-tahunan'
import React from 'react'
export default function ReportTahunan() {
return (
<AnnualReport />
)
}

View File

@ -0,0 +1,8 @@
import FormApplication from '@/components/form/form-permohonan-informasi'
import React from 'react'
export default function RegistrasiPage() {
return (
<FormApplication />
)
}

View File

@ -0,0 +1,8 @@
import StatiticAndRecap from '@/components/detail/StatistikRekapitulas'
import React from 'react'
export default function StatisticPage() {
return (
<StatiticAndRecap />
)
}

View File

@ -1,15 +1,24 @@
'use client'
import PPIDSatkerMain from '@/components/Portal PPID/PPIDMainSatker';
import PPIDBanner from '@/components/Portal PPID/ppid-banner';
import FooterSatker from '@/components/navbar/FooterSatker';
import NavbarSatker from '@/components/navbar/NavbarSatker';
import { usePathname } from 'next/navigation';
import React from 'react'
export default function PoldaPage() {
const pathname = usePathname();
// console.log(pathname)
const url = pathname.split('/polda/')[1];
const url: string = pathname.split('polda/')[1].replace(/-/g, ' ').toUpperCase();
return (
<div className='text-black'>
{pathname}
<div className='text-black'>
<NavbarSatker />
<PPIDBanner url={url} />
<PPIDSatkerMain />
<FooterSatker />
</div>
</div>
)
}

View File

@ -0,0 +1,19 @@
'use client'
import { SatkerLayout } from '@/components/layout/SatKerLayout';
import { usePathname } from 'next/navigation';
import React from 'react';
export default function DinamicSatkerLayout({
children,
}: {
children: React.ReactNode
}) {
// const pathname = usePathname();
// console.log(pathname)
return (
<SatkerLayout>
{children}
</SatkerLayout>
)
}

View File

@ -0,0 +1,8 @@
import About from '@/components/detail/About'
import React from 'react'
export default function PPIDProfile() {
return (
<About />
)
}

View File

@ -0,0 +1,8 @@
import HistoryPPID from '@/components/page/HistoryPPID'
import React from 'react'
export default function PPIDProfilePage() {
return (
<HistoryPPID />
)
}

View File

@ -0,0 +1,7 @@
import StrukturOrganisasi from "@/components/detail/StrukturOrganisasi";
export default function StructurePPID() {
return (
<StrukturOrganisasi />
)
}

View File

@ -0,0 +1,9 @@
import Task from "@/components/detail/TaskDetail";
export default function PPIDTask() {
return (
<Task />
)
}

View File

@ -0,0 +1,8 @@
import VisiMisi from '@/components/detail/VisiMisi'
import React from 'react'
export default function VMPPID() {
return (
<VisiMisi />
)
}

View File

@ -0,0 +1,19 @@
'use client'
import { SatkerLayout } from '@/components/layout/SatKerLayout';
import { usePathname } from 'next/navigation';
import React from 'react';
export default function RegulasiLayout({
children,
}: {
children: React.ReactNode
}) {
const pathname = usePathname();
console.log(pathname)
return (
<SatkerLayout>
{children}
</SatkerLayout>
)
}

View File

@ -0,0 +1,15 @@
import PPIDSidebar from '@/components/Portal PPID/PPIDSidebar'
import RegulationTable from '@/components/table/tabel-regulasi'
export default function RegulasiPage() {
return (
<div className='md:flex'>
<div className='w-auto bg-[#E2E2E2] md:w-2/3 lg:w-[75%] px-2 md:px-0 lg:px-5'>
<RegulationTable />
</div>
<div className='w-auto md:w-1/3 lg:w-[25%]'>
<PPIDSidebar />
</div>
</div>
)
}

View File

@ -0,0 +1,8 @@
import ServiceFlow from '@/components/detail/ServiceFlow'
import React from 'react'
export default function ServiceFlowPage() {
return (
<ServiceFlow />
)
}

View File

@ -0,0 +1,20 @@
'use client'
import { PPIDLayout } from '@/components/layout/PPIDLayout';
import { SatkerLayout } from '@/components/layout/SatKerLayout';
import { usePathname } from 'next/navigation';
import React, { Children } from 'react'
export default function StandarLayananLayout({
children,
}: {
children: React.ReactNode
}) {
const pathname = usePathname();
console.log(pathname)
return (
<SatkerLayout>
{children}
</SatkerLayout>
)
}

View File

@ -0,0 +1,8 @@
import ServiceAnnouncement from '@/components/detail/ServiceAnnouncement'
import React from 'react'
export default function ServiceAnnouncePage() {
return (
<ServiceAnnouncement />
)
}

View File

@ -0,0 +1,8 @@
import ObjectionMecanism from '@/components/detail/ObjectionMecanism'
import React from 'react'
export default function ObjectionMecanismPage() {
return (
<ObjectionMecanism />
)
}

View File

@ -0,0 +1,8 @@
import RequestDispute from '@/components/detail/RequestDispute'
import React from 'react'
export default function RequestDisputePage() {
return (
<RequestDispute />
)
}

View File

@ -0,0 +1,8 @@
import ServiceFee from '@/components/detail/ServiceFee'
import React from 'react'
export default function ServiceFeePage() {
return (
<ServiceFee />
)
}

View File

@ -0,0 +1,8 @@
import RequestInformation from '@/components/detail/RequestInformation'
import React from 'react'
export default function RequestInformationPage() {
return (
<RequestInformation />
)
}

View File

@ -0,0 +1,8 @@
import ServiceTime from '@/components/detail/ServiceTime'
import React from 'react'
export default function ServiceTimePage() {
return (
<ServiceTime />
)
}

View File

@ -10,7 +10,7 @@ export default function PPIDPolda() {
const listPoldaAll = [
{
id: 1,
img: "/assets/polda/polda-metro.svg",
img: "/assets/polda/polda-metro-jaya.svg",
title: "Polda Metro Jaya",
path: 'polda/polda-metro-jaya'
},
@ -36,13 +36,13 @@ export default function PPIDPolda() {
id: 5,
img: "/assets/polda/polda-diy.svg",
title: "Polda D.I Yogyakarta",
path: 'polda/polda-daerah-istimewa-yogyakarta'
path: 'polda/polda-diy'
},
{
id: 6,
img: "/assets/polda/polda-jatim.svg",
title: "Polda Jawa Timur",
path: 'polda/polda-jawa-timur'
path: 'polda/polda-jatim'
},
{
id: 7,
@ -54,13 +54,13 @@ export default function PPIDPolda() {
id: 8,
img: "/assets/polda/polda-sumut.svg",
title: "Polda Sumatra Utara",
path: 'polda/polda-sumatra-utara'
path: 'polda/polda-sumut'
},
{
id: 9,
img: "/assets/polda/polda-sumbar.svg",
title: "Polda Sumatra Barat",
path: 'polda/polda-sumatra-barat'
path: 'polda/polda-sumbar'
},
{
id: 10,
@ -72,7 +72,7 @@ export default function PPIDPolda() {
id: 11,
img: "/assets/polda/polda-kepri.svg",
title: "Polda Kep.Riau",
path: 'polda/polda-kepulauan-riau'
path: 'polda/polda-kepri'
},
{
id: 12,
@ -82,144 +82,132 @@ export default function PPIDPolda() {
},
{
id: 13,
img: "/assets/polda/polda-jambi.svg",
title: "Polda Jambi",
path: 'polda/polda-jambi'
img: "/assets/polda/polda-sumsel.svg",
title: "Polda Sumatra Selatan",
path: 'polda/polda-sumsel'
},
{
id: 14,
img: "/assets/polda/polda-sumsel.svg",
title: "Polda Sumatra Selatan",
path: 'polda/polda-sumatra-selatan'
img: "/assets/polda/polda-babel.svg",
title: "Polda Kep.Bangka Belitung",
path: 'polda/polda-babel'
},
{
id: 15,
img: "/assets/polda/polda-sumsel.svg",
title: "Polda Kep.Bangka Belitung",
path: 'polda/polda-bangka-belitung'
},
{
id: 16,
img: "/assets/polda/polda-bengkulu.svg",
title: "Polda Bengkulu",
path: 'polda/polda-bengkulu'
},
{
id: 17,
id: 16,
img: "/assets/polda/polda-lampung.svg",
title: "Polda Lampung",
path: 'polda/polda-lampung'
},
{
id: 17,
img: "/assets/polda/polda-ntb.svg",
title: "Polda Nusa Tenggara Barat",
path: 'polda/polda-ntb'
},
{
id: 18,
img: "/assets/polda/polda-ntb.svg",
title: "Polda Nusa Tenggara Barat",
path: 'polda/polda-ntb'
},
{
id: 19,
img: "/assets/polda/polda-ntb.svg",
title: "Polda Nusa Tenggara Barat",
path: 'polda/polda-ntb'
},
{
id: 20,
img: "/assets/polda/polda-ntt.svg",
title: "Polda Nusa Tenggara Timur",
path: 'polda/polda-ntt'
},
{
id: 21,
id: 19,
img: "/assets/polda/polda-bali.svg",
title: "Polda Bali",
path: 'polda/polda-bali'
},
{
id: 22,
id: 20,
img: "/assets/polda/polda-kalbar.svg",
title: "Polda Kalimantan Barat",
path: 'polda/polda-kalimantan-barat'
path: 'polda/polda-kalbar'
},
{
id: 21,
img: "/assets/polda/polda-kalteng.svg",
title: "Polda Kalimantan Tengah",
path: 'polda/polda-kalteng'
},
{
id: 22,
img: "/assets/polda/polda-kalsel.svg",
title: "Polda Kalimantan Selatan",
path: 'polda/polda-kalsel'
},
{
id: 23,
img: "/assets/polda/polda-kalteng.svg",
title: "Polda Kalimantan Tengah",
path: 'polda/polda-kalimantan-tengah'
img: "/assets/polda/polda-kaltim.svg",
title: "Polda Kalimantan Timur",
path: 'polda/polda-kaltim'
},
{
id: 24,
img: "/assets/polda/polda-kalsel.svg",
title: "Polda Kalimantan Selatan",
path: 'polda/polda-kalimantan-selatan'
img: "/assets/polda/polda-kalut.svg",
title: "Polda Kalimantan Utara",
path: 'polda/polda-kalut'
},
{
id: 25,
img: "/assets/polda/polda-kaltim.svg",
title: "Polda Kalimantan Timur",
path: 'polda/polda-kalimantan-timur'
img: "/assets/polda/polda-sulteng.svg",
title: "Polda Sulawesi Tengah",
path: 'polda/polda-sulteng'
},
{
id: 26,
img: "/assets/polda/polda-kalut.svg",
title: "Polda Kalimantan Utara",
path: 'polda/polda-kalimantan-utara'
},
{
id: 27,
img: "/assets/polda/polda-sulteng.svg",
title: "Polda Sulawesi Tengah",
path: 'polda/polda-sulawesi-tengah'
},
{
id: 28,
img: "/assets/polda/polda-sulawesi-utara.svg",
title: "Polda Sulawesi Utara",
path: 'polda/polda-sulawesi-utara'
},
{
id: 29,
id: 27,
img: "/assets/polda/polda-gorontalo.svg",
title: "Polda Gorontalo",
path: 'polda/polda-gorontalo'
},
{
id: 30,
id: 28,
img: "/assets/polda/polda-sulbar.svg",
title: "Polda Sulawesi Barat",
path: 'polda/polda-sulawesi-barat'
path: 'polda/polda-sulbar'
},
{
id: 29,
img: "/assets/polda/polda-sulsel.svg",
title: "Polda Sulawesi Selatan",
path: 'polda/polda-sulsel'
},
{
id: 30,
img: "/assets/polda/polda-sultenggara.svg",
title: "Polda Sulawesi Tenggara",
path: 'polda/polda-sultenggara'
},
{
id: 31,
img: "/assets/polda/polda-sulsel.svg",
title: "Polda Sulawesi Selatan",
path: 'polda/polda-sulawesi-selatan'
img: "/assets/polda/polda-malut.svg",
title: "Polda Maluku Utara",
path: 'polda/polda-malut'
},
{
id: 32,
img: "/assets/polda/polda-sultenggara.svg",
title: "Polda Sulawesi Tenggara",
path: 'polda/polda-sulawesi-tenggara'
},
{
id: 33,
img: "/assets/polda/polda-malut.svg",
title: "Polda Maluku Utara",
path: 'polda/polda-maluku-utara'
},
{
id: 34,
img: "/assets/polda/polda-maluku.svg",
title: "Polda Maluku",
path: 'polda/polda-maluku'
},
{
id: 35,
id: 33,
img: "/assets/polda/polda-papuabarat.svg",
title: "Polda Papua Barat",
path: 'polda/polda-papua-barat'
path: 'polda/polda-papuabarat'
},
{
id: 36,
id: 34,
img: "/assets/polda/polda-papua.svg",
title: "Polda Papua",
path: 'polda/polda-papua'

View File

@ -39,7 +39,7 @@ export default function NavbarSatker() {
</div>
<div className='flex flex-wrap items-center justify-around'>
<NavbarItem>
<Link href={`/portal-ppid/satuan-kerja/${newPathname}`} color='foreground'>
<Link href={isPolda ? `/portal-ppid/polda/${newPathname}` : `/portal-ppid/satuan-kerja/${newPathname}`} color='foreground'>
Beranda
</Link>
</NavbarItem>
@ -74,38 +74,38 @@ export default function NavbarSatker() {
<DropdownItem
endContent={<ChevronRightIcon />}
>
<Link href={`/portal-ppid/satuan-kerja/${newPathname}/informasi-publik/informasi-serta-merta`} color='foreground'>
<Link href={isPolda ? `/portal-ppid/polda/${newPathname}/informasi-publik/informasi-serta-merta` : `/portal-ppid/satuan-kerja/${newPathname}/informasi-publik/informasi-serta-merta`} color='foreground'>
Informasi Serta Merta
</Link>
</DropdownItem>
<DropdownItem
endContent={<ChevronRightIcon />}
>
<Link href={`/portal-ppid/satuan-kerja/${newPathname}/informasi-publik/informasi-berkala`} color='foreground'>
<Link href={isPolda ? `/portal-ppid/polda/${newPathname}/informasi-publik/informasi-berkala` : `/portal-ppid/satuan-kerja/${newPathname}/informasi-publik/informasi-berkala`} color='foreground'>
Informasi Berkala
</Link>
</DropdownItem>
<DropdownItem
endContent={<ChevronRightIcon />}>
<Link href={`/portal-ppid/satuan-kerja/${newPathname}/informasi-publik/informasi-setiap-saat`} color='foreground'>
<Link href={isPolda ? `/portal-ppid/polda/${newPathname}/informasi-publik/informasi-setiap-saat` : `/portal-ppid/satuan-kerja/${newPathname}/informasi-publik/informasi-setiap-saat`} color='foreground'>
Informasi Setiap Saat
</Link>
</DropdownItem>
<DropdownItem
endContent={<ChevronRightIcon />}>
<Link href={`/portal-ppid/satuan-kerja/${newPathname}/informasi-publik/informasi-dikecualikan`} color='foreground'>
<Link href={isPolda ? `/portal-ppid/polda/${newPathname}/informasi-publik/informasi-dikecualikan` : `/portal-ppid/satuan-kerja/${newPathname}/informasi-publik/informasi-dikecualikan`} color='foreground'>
Informasi Dikecualikan
</Link>
</DropdownItem>
<DropdownItem
endContent={<ChevronRightIcon />}>
<Link href={`/portal-ppid/satuan-kerja/${newPathname}/informasi-publik/penerangan-satuan`} color='foreground'>
<Link href={isPolda ? `/portal-ppid/polda/${newPathname}/informasi-publik/informasi-penerangan-satuan` : `/portal-ppid/satuan-kerja/${newPathname}/informasi-publik/penerangan-satuan`} color='foreground'>
Penerangan Satuan
</Link>
</DropdownItem>
<DropdownItem
endContent={<ChevronRightIcon />}>
<Link href={`/portal-ppid/satuan-kerja/${newPathname}/informasi-publik/uu-dan-peraturan`} color='foreground'>
<Link href={isPolda ? `/portal-ppid/polda/${newPathname}/informasi-publik/uu-dan-peraturan` : `/portal-ppid/satuan-kerja/${newPathname}/informasi-publik/uu-dan-peraturan`} color='foreground'>
UU & Peraturan
</Link>
</DropdownItem>
@ -142,32 +142,32 @@ export default function NavbarSatker() {
<DropdownItem
endContent={<ChevronRightIcon />}
>
<Link href={`/portal-ppid/satuan-kerja/${newPathname}/profile/sejarah-ppid-polri`} color='foreground'>
<Link href={isPolda ? `/portal-ppid/polda/${newPathname}/profile/sejarah-ppid-polri` : `/portal-ppid/satuan-kerja/${newPathname}/profile/sejarah-ppid-polri`} color='foreground'>
Sejarah PPID Polri
</Link>
</DropdownItem>
<DropdownItem
endContent={<ChevronRightIcon />}
>
<Link href={`/portal-ppid/satuan-kerja/${newPathname}/profile/profile-singkat-ppid`} color='foreground'>
<Link href={isPolda ? `/portal-ppid/polda/${newPathname}/profile/profile-singkat-ppid` : `/portal-ppid/satuan-kerja/${newPathname}/profile/profile-singkat-ppid`} color='foreground'>
Profile Singkat PPID
</Link>
</DropdownItem>
<DropdownItem
endContent={<ChevronRightIcon />}>
<Link href={`/portal-ppid/satuan-kerja/${newPathname}/profile/tugas-dan-fungsi-ppid`} color='foreground'>
<Link href={isPolda ? `/portal-ppid/polda/${newPathname}/profile/tugas-dan-fungsi-ppid` : `/portal-ppid/satuan-kerja/${newPathname}/profile/tugas-dan-fungsi-ppid`} color='foreground'>
Tugas dan Fungsi PPID
</Link>
</DropdownItem>
<DropdownItem
endContent={<ChevronRightIcon />}>
<Link href={`/portal-ppid/satuan-kerja/${newPathname}/profile/struktur-ppid`} color='foreground'>
<Link href={isPolda ? `/portal-ppid/polda/${newPathname}/profile/struktur-ppid` : `/portal-ppid/satuan-kerja/${newPathname}/profile/struktur-ppid`} color='foreground'>
Struktur PPID
</Link>
</DropdownItem>
<DropdownItem
endContent={<ChevronRightIcon />}>
<Link href={`/portal-ppid/satuan-kerja/${newPathname}/profile/visi-dan-misi-ppid`} color='foreground'>
<Link href={isPolda ? `/portal-ppid/polda/${newPathname}/profile/visi-dan-misi-ppid` : `/portal-ppid/satuan-kerja/${newPathname}/profile/visi-dan-misi-ppid`} color='foreground'>
Visi & Misi PPID
</Link>
</DropdownItem>
@ -204,32 +204,32 @@ export default function NavbarSatker() {
<DropdownItem
endContent={<ChevronRightIcon />}
>
<Link href={`/portal-ppid/satuan-kerja/${newPathname}/layanan-informasi/registrasi-permohonan`} color='foreground'>
<Link href={isPolda ? `/portal-ppid/polda/${newPathname}/layanan-informasi/registrasi-permohonan` : `/portal-ppid/satuan-kerja/${newPathname}/layanan-informasi/registrasi-permohonan`} color='foreground'>
Registrasi Permohonan
</Link>
</DropdownItem>
<DropdownItem
endContent={<ChevronRightIcon />}
>
<Link href={`/portal-ppid/satuan-kerja/${newPathname}/layanan-informasi/permohonan-informasi`} color='foreground'>
<Link href={isPolda ? `/portal-ppid/polda/${newPathname}/layanan-informasi/permohonan-informasi` : `/portal-ppid/satuan-kerja/${newPathname}/layanan-informasi/permohonan-informasi`} color='foreground'>
Permohonan Informasi
</Link>
</DropdownItem>
<DropdownItem
endContent={<ChevronRightIcon />}>
<Link href={`/portal-ppid/satuan-kerja/${newPathname}/layanan-informasi/permohonan-keberatan`} color='foreground'>
<Link href={isPolda ? `/portal-ppid/polda/${newPathname}/layanan-informasi/permohonan-keberatan` : `/portal-ppid/satuan-kerja/${newPathname}/layanan-informasi/permohonan-keberatan`} color='foreground'>
Permohonan Keberatan
</Link>
</DropdownItem>
<DropdownItem
endContent={<ChevronRightIcon />}>
<Link href={`/portal-ppid/satuan-kerja/${newPathname}/layanan-informasi/statistik-rekapitulasi`} color='foreground'>
<Link href={isPolda ? `/portal-ppid/polda/${newPathname}/layanan-informasi/statistik-rekapitulasi` : `/portal-ppid/satuan-kerja/${newPathname}/layanan-informasi/statistik-rekapitulasi`} color='foreground'>
Statistik / Rekapitulasi
</Link>
</DropdownItem>
<DropdownItem
endContent={<ChevronRightIcon />}>
<Link href={`/portal-ppid/satuan-kerja/${newPathname}/layanan-informasi/ppid-laporan-tahunan`} color='foreground'>
<Link href={isPolda ? `/portal-ppid/polda/${newPathname}/layanan-informasi/ppid-laporan-tahunan` : `/portal-ppid/satuan-kerja/${newPathname}/layanan-informasi/ppid-laporan-tahunan`} color='foreground'>
Laporan Informasi Publik Tahunan
</Link>
</DropdownItem>
@ -266,51 +266,51 @@ export default function NavbarSatker() {
<DropdownItem
endContent={<ChevronRightIcon />}
>
<Link href={`/portal-ppid/satuan-kerja/${newPathname}/standar-layanan/alur-pelayanan-informasi-publik`} color='foreground'>
<Link href={isPolda ? `/portal-ppid/polda/${newPathname}/standar-layanan/alur-pelayanan-informasi-publik` : `/portal-ppid/satuan-kerja/${newPathname}/standar-layanan/alur-pelayanan-informasi-publik`} color='foreground'>
Alur Pelayanan Informasi Publik Polri
</Link>
</DropdownItem>
<DropdownItem
endContent={<ChevronRightIcon />}
>
<Link href={`/portal-ppid/satuan-kerja/${newPathname}/standar-layanan/tata-cara-permohonan-informasi`} color='foreground'>
<Link href={isPolda ? `/portal-ppid/polda/${newPathname}/standar-layanan/tata-cara-permohonan-informasi` : `/portal-ppid/satuan-kerja/${newPathname}/standar-layanan/tata-cara-permohonan-informasi`} color='foreground'>
Tata Cara Permohonan Informasi
</Link>
</DropdownItem>
<DropdownItem
endContent={<ChevronRightIcon />}>
<Link href={`/portal-ppid/satuan-kerja/${newPathname}/standar-layanan/mekanisme-keberatan`} color='foreground'>
<Link href={isPolda ? `/portal-ppid/polda/${newPathname}/standar-layanan/mekanisme-keberatan` : `/portal-ppid/satuan-kerja/${newPathname}/standar-layanan/mekanisme-keberatan`} color='foreground'>
Mekanisme Keberatan
</Link>
</DropdownItem>
<DropdownItem
endContent={<ChevronRightIcon />}>
<Link href={`/portal-ppid/satuan-kerja/${newPathname}/standar-layanan/mekanisme-permohonan-penyelesaian-sengketa`} color='foreground'>
<Link href={isPolda ? `/portal-ppid/polda/${newPathname}/standar-layanan/mekanisme-permohonan-penyelesaian-sengketa` : `/portal-ppid/satuan-kerja/${newPathname}/standar-layanan/mekanisme-permohonan-penyelesaian-sengketa`} color='foreground'>
Mekanisme Permohonan Penyelesainan Sengketa
</Link>
</DropdownItem>
<DropdownItem
endContent={<ChevronRightIcon />}>
<Link href={`/portal-ppid/satuan-kerja/${newPathname}/standar-layanan/waktu-pelayanan`} color='foreground'>
<Link href={isPolda ? `/portal-ppid/polda/${newPathname}/standar-layanan/waktu-pelayanan` : `/portal-ppid/satuan-kerja/${newPathname}/standar-layanan/waktu-pelayanan`} color='foreground'>
Waktu Pelayanan
</Link>
</DropdownItem>
<DropdownItem
endContent={<ChevronRightIcon />}>
<Link href={`/portal-ppid/satuan-kerja/${newPathname}/standar-layanan/standar-biaya-pelayanan`} color='foreground'>
<Link href={isPolda ? `/portal-ppid/polda/${newPathname}/standar-layanan/standar-biaya-pelayanan` : `/portal-ppid/satuan-kerja/${newPathname}/standar-layanan/standar-biaya-pelayanan`} color='foreground'>
Standar Biaya Pelayanan
</Link>
</DropdownItem>
<DropdownItem
endContent={<ChevronRightIcon />}>
<Link href={`/portal-ppid/satuan-kerja/${newPathname}/standar-layanan/maklumat-pelayanan`} color='foreground'>
<Link href={isPolda ? `/portal-ppid/polda/${newPathname}/standar-layanan/maklumat-pelayanan` : `/portal-ppid/satuan-kerja/${newPathname}/standar-layanan/maklumat-pelayanan`} color='foreground'>
Maklumat Pelayanan
</Link>
</DropdownItem>
</DropdownMenu>
</Dropdown>
<NavbarItem>
<Link href={`/portal-ppid/satuan-kerja/${newPathname}/regulasi`} color='foreground'>
<Link href={isPolda ? `/portal-ppid/polda/${newPathname}/regulasi` : `/portal-ppid/satuan-kerja/${newPathname}/regulasi`} color='foreground'>
Regulasi
</Link>
</NavbarItem>

Binary file not shown.

After

Width:  |  Height:  |  Size: 199 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 270 KiB

View File

Before

Width:  |  Height:  |  Size: 152 KiB

After

Width:  |  Height:  |  Size: 152 KiB