diff --git a/bun.lockb b/bun.lockb index 8b693283..51c7faeb 100755 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/package.json b/package.json index 8ffaa9f5..bde1c75a 100644 --- a/package.json +++ b/package.json @@ -21,6 +21,7 @@ "@mantine/carousel": "^7.16.2", "@mantine/charts": "^7.17.1", "@mantine/core": "^7.16.2", + "@mantine/dates": "^7.17.4", "@mantine/dropzone": "^7.17.0", "@mantine/hooks": "^7.16.2", "@paljs/types": "^8.1.0", @@ -32,6 +33,7 @@ "animate.css": "^4.1.1", "bun": "^1.2.2", "chart.js": "^4.4.8", + "dayjs": "^1.11.13", "elysia": "^1.2.12", "embla-carousel-autoplay": "^8.5.2", "embla-carousel-react": "^7.1.0", diff --git a/src/app/darmasaba/(pages)/desa/berita/(tabs)/budaya.tsx b/src/app/darmasaba/(pages)/desa/berita/(tabs)/budaya.tsx index 4a34316a..bc2da828 100644 --- a/src/app/darmasaba/(pages)/desa/berita/(tabs)/budaya.tsx +++ b/src/app/darmasaba/(pages)/desa/berita/(tabs)/budaya.tsx @@ -6,20 +6,20 @@ import React from 'react'; const dataBeritaTerbaru = [ { id: 1, - judul: 'Darmasaba Luncurkan Aplikasi Smart Village untuk Pelayanan Publik', - image: "/api/img/berita-1.png", + judul: 'FESTIVAL SENI BUDAYA KAB. BADUNG', + image: "/api/img/tari-3.jpg", tanggal: "Selasa, 11 Januari 2025", }, { id: 2, - judul: 'Tim Voli Darmasaba Raih Juara Turnamen Desa', - image: "/api/img/prestasi-voli.jpeg", + judul: 'LATIHAN TARI REJANG GIRI PUTRI', + image: "/api/img/tari-3.jpg", tanggal: "Kamis, 13 Januari 2025", }, { id: 3, - judul: 'Tim Voli Darmasaba Raih Juara Turnamen Desa', - image: "/api/img/prestasi-voli.jpeg", + judul: 'LATIHAN TARI REJANG GIRI PUTRI', + image: "/api/img/tari-3.jpg", tanggal: "Kamis, 13 Januari 2025", }, ] @@ -34,23 +34,23 @@ function Budaya() { Darmasaba Smart Village - Teknologi + Budaya - Darmasaba Luncurkan Aplikasi Smart Village untuk Pelayanan Publik + FESTIVAL SENI BUDAYA KAB. BADUNG - Desa Darmasaba mengambil langkah maju dalam transformasi digital dengan meluncurkan aplikasi Smart Village yang memudahkan warga dalam mengakses layanan publik secara online. + Semeton Darmasaba yang suka menikmati seni seperti baleganjur, gong kebyar, tari, dan lainnya. Nih! ada acara keren di Puspem Badung tepatnya di Balai Budaya Giri Nata Mandala yaitu Festival Seni Budaya dari tanggal 1 November 2023 s.d. 16 November 2023. @@ -74,18 +74,18 @@ function Budaya() { Prestasi Voli - Teknologi + Budaya - Darmasaba Luncurkan Aplikasi Smart Village untuk Pelayanan Publik + PELATIHAN TARI WALI @@ -105,18 +105,18 @@ function Budaya() { Prestasi Voli - Sosial + Budaya - Tim Voli Darmasaba Raih Juara Turnamen Desa + LATIHAN TARI REJANG GIRI PUTRI @@ -145,13 +145,13 @@ function Budaya() { Prestasi Voli - Teknologi + Budaya diff --git a/src/app/darmasaba/(pages)/desa/berita/(tabs)/ekonomi.tsx b/src/app/darmasaba/(pages)/desa/berita/(tabs)/ekonomi.tsx index 368cded1..517af84c 100644 --- a/src/app/darmasaba/(pages)/desa/berita/(tabs)/ekonomi.tsx +++ b/src/app/darmasaba/(pages)/desa/berita/(tabs)/ekonomi.tsx @@ -6,20 +6,20 @@ import React from 'react'; const dataBeritaTerbaru = [ { id: 1, - judul: 'Darmasaba Luncurkan Aplikasi Smart Village untuk Pelayanan Publik', - image: "/api/img/berita-1.png", + judul: 'PROGRAM KETAHANAN PANGAN PEMERINTAH DESA DARMASABA TAHUN 2023', + image: "/api/img/ekonomi-sampingan-3.png", tanggal: "Selasa, 11 Januari 2025", }, { id: 2, - judul: 'Tim Voli Darmasaba Raih Juara Turnamen Desa', - image: "/api/img/prestasi-voli.jpeg", + judul: 'Sinergitas Pemkab Badung-TNI Wujudkan Kedaulatan Pangan di Subak Aban Darmasaba', + image: "/api/img/ekonomi-sampingan.png", tanggal: "Kamis, 13 Januari 2025", }, { id: 3, - judul: 'Tim Voli Darmasaba Raih Juara Turnamen Desa', - image: "/api/img/prestasi-voli.jpeg", + judul: 'ANTUSIASME WARGA DARMASABA MELAKUKAN PEMBUKAAN REKENING BANK BPD BALI ', + image: "/api/img/ekonomi-sampingan-2.png", tanggal: "Kamis, 13 Januari 2025", }, ] @@ -34,7 +34,7 @@ function Ekonomi() { Darmasaba Smart Village - Teknologi + Ekonomi - Darmasaba Luncurkan Aplikasi Smart Village untuk Pelayanan Publik + PROGRAM KETAHANAN PANGAN PEMERINTAH DESA DARMASABA TAHUN 2023 - - Desa Darmasaba mengambil langkah maju dalam transformasi digital dengan meluncurkan aplikasi Smart Village yang memudahkan warga dalam mengakses layanan publik secara online. + + Pemerintah Desa Darmasaba melalui kegiatan ketahanan pangan ini menjalankan dua kategori yaitu pertanian dan peternakan untuk kategori pertanian telah membuahkan hasil panen pertama pada hari Kamis, 24 Agustus 2023 melakukan panen bawang merah di lokasi ketahanan pangan Br. Taman, Desa Darmasaba, Kecamatan Abiansemal, Kabupaten Badung. Adapun varietas bawang yang dipanen adalah Bawang Bali Karet (Batu Ijo) pada lahan seluas kurang lebih 7 are. @@ -74,18 +74,18 @@ function Ekonomi() { Prestasi Voli - Teknologi + Ekonomi - Darmasaba Luncurkan Aplikasi Smart Village untuk Pelayanan Publik + Sinergitas Pemkab Badung-TNI Wujudkan Kedaulatan Pangan di Subak Aban Darmasaba @@ -105,18 +105,18 @@ function Ekonomi() { Prestasi Voli - Sosial + Ekonomi - - Tim Voli Darmasaba Raih Juara Turnamen Desa + + ANTUSIASME WARGA DARMASABA MELAKUKAN PEMBUKAAN REKENING BANK BPD BALI @@ -151,7 +151,7 @@ function Ekonomi() { /> - Teknologi + Ekonomi diff --git a/src/app/darmasaba/(pages)/desa/berita/(tabs)/pembangunan.tsx b/src/app/darmasaba/(pages)/desa/berita/(tabs)/pembangunan.tsx index 16fa774d..f094f8a4 100644 --- a/src/app/darmasaba/(pages)/desa/berita/(tabs)/pembangunan.tsx +++ b/src/app/darmasaba/(pages)/desa/berita/(tabs)/pembangunan.tsx @@ -6,21 +6,21 @@ import React from 'react'; const dataBeritaTerbaru = [ { id: 1, - judul: 'PEMBANGUNAN TROTOARISASI JALAN LINGKUNGAN BR. GULINGAN', + judul: 'PEMBANGUNAN GOT JALAN LINGKUNGAN BR. TAMAN', image: "/api/img/pembangunan-1.jpg", - tanggal: "Selasa, 11 Januari 2025", + tanggal: "Kamis, 13 Januari 2025", }, { id: 2, - judul: 'PEMBANGUNAN GOT JALAN LINGKUNGAN BR. TAMAN', - image: "/api/img/pembangunan-2.jpg", + judul: 'PEMBANGUNAN BALE GAMBELAN SETRA AGENG DESA ADAT TEGAL', + image: "/api/img/pembangunan-3.jpg", tanggal: "Kamis, 13 Januari 2025", }, { id: 3, - judul: 'PEMBANGUNAN BALE GAMBELAN SETRA AGENG DESA ADAT TEGAL', - image: "/api/img/pembangunan-3.jpg", - tanggal: "Kamis, 13 Januari 2025", + judul: 'PEMBANGUNAN TROTOARISASI JALAN LINGKUNGAN BR. GULINGAN', + image: "/api/img/pembangunan-1.jpg", + tanggal: "Selasa, 11 Januari 2025", }, ] function Pembangunan() { @@ -153,7 +153,7 @@ Pemdes Darmasaba dalam rangka memenuhi kebutuhan masyarakat khususnya warga Br. /> - Teknologi + Pembangunan diff --git a/src/app/darmasaba/(pages)/desa/berita/(tabs)/pemerintahan.tsx b/src/app/darmasaba/(pages)/desa/berita/(tabs)/pemerintahan.tsx index 2e610b81..e0bd49c5 100644 --- a/src/app/darmasaba/(pages)/desa/berita/(tabs)/pemerintahan.tsx +++ b/src/app/darmasaba/(pages)/desa/berita/(tabs)/pemerintahan.tsx @@ -13,7 +13,7 @@ const dataBeritaTerbaru = [ { id: 2, judul: 'Tim Voli Darmasaba Raih Juara Turnamen Desa', - image: "/api/img/pemerintahan-3.jpg", + image: "/api/img/pemrintahan-5.png", tanggal: "Kamis, 13 Januari 2025", }, { @@ -151,7 +151,7 @@ function Pemerintahan() { /> - Teknologi + Pemerintahan diff --git a/src/app/darmasaba/(pages)/desa/berita/(tabs)/semua.tsx b/src/app/darmasaba/(pages)/desa/berita/(tabs)/semua.tsx index 79092271..56a371de 100644 --- a/src/app/darmasaba/(pages)/desa/berita/(tabs)/semua.tsx +++ b/src/app/darmasaba/(pages)/desa/berita/(tabs)/semua.tsx @@ -9,18 +9,21 @@ const dataBeritaTerbaru = [ judul: 'Darmasaba Luncurkan Aplikasi Smart Village untuk Pelayanan Publik', image: "/api/img/berita-1.png", tanggal: "Selasa, 11 Januari 2025", + kategori: "Teknologi" }, { id: 2, judul: 'Tim Voli Darmasaba Raih Juara Turnamen Desa', image: "/api/img/prestasi-voli.jpeg", tanggal: "Kamis, 13 Januari 2025", + kategori: "Sosial" }, { id: 3, - judul: 'Tim Voli Darmasaba Raih Juara Turnamen Desa', - image: "/api/img/prestasi-voli.jpeg", + judul: 'DARMASABA DIGITAL PROJECT IS COMING!', + image: "/api/img/teknologi-1.png", tanggal: "Kamis, 13 Januari 2025", + kategori: "Teknologi" }, ] function Semua() { @@ -67,7 +70,7 @@ function Semua() { {/* Berita Sampingan */} - + {/* Berita Sampingan 1 */} @@ -147,11 +150,11 @@ function Semua() { src={v.image} alt="Prestasi Voli" fit="cover" - h={180} + h={{ base: 180, xl: 250 }} /> - Teknologi + {v.kategori} diff --git a/src/app/darmasaba/(pages)/desa/berita/(tabs)/sosial.tsx b/src/app/darmasaba/(pages)/desa/berita/(tabs)/sosial.tsx index bc6cdec8..c54b3754 100644 --- a/src/app/darmasaba/(pages)/desa/berita/(tabs)/sosial.tsx +++ b/src/app/darmasaba/(pages)/desa/berita/(tabs)/sosial.tsx @@ -7,7 +7,7 @@ const dataBeritaTerbaru = [ { id: 1, judul: 'AKSI BERSIH DESA MEMPERINGATI HARI PEDULI SAMPAH NASIONAL 2025', - image: "/api/img/sosial-1.jpeg", + image: "/api/img/sosial-4.png", tanggal: "Selasa, 11 Januari 2025", }, { @@ -170,7 +170,7 @@ Jaga Bumi, Pilah Sampah dari Sekarang! ♻️ /> - Teknologi + Sosial diff --git a/src/app/darmasaba/(pages)/desa/berita/(tabs)/teknologi.tsx b/src/app/darmasaba/(pages)/desa/berita/(tabs)/teknologi.tsx index 6a9ef310..2aab958d 100644 --- a/src/app/darmasaba/(pages)/desa/berita/(tabs)/teknologi.tsx +++ b/src/app/darmasaba/(pages)/desa/berita/(tabs)/teknologi.tsx @@ -7,19 +7,19 @@ const dataBeritaTerbaru = [ { id: 1, judul: 'Darmasaba Luncurkan Aplikasi Smart Village untuk Pelayanan Publik', - image: "/api/img/berita-1.png", + image: "/api/img/teknologi-3.png", tanggal: "Selasa, 11 Januari 2025", }, { id: 2, - judul: 'Tim Voli Darmasaba Raih Juara Turnamen Desa', - image: "/api/img/prestasi-voli.jpeg", + judul: 'DARMASABA DIGITAL PROJECT IS COMING!', + image: "/api/img/teknologi-1.png", tanggal: "Kamis, 13 Januari 2025", }, { id: 3, - judul: 'Tim Voli Darmasaba Raih Juara Turnamen Desa', - image: "/api/img/prestasi-voli.jpeg", + judul: 'DARMASABA MENUJU DESA DIGITAL', + image: "/api/img/teknologi-2.png", tanggal: "Kamis, 13 Januari 2025", }, ] @@ -74,7 +74,7 @@ function Teknologi() { Prestasi Voli - Darmasaba Luncurkan Aplikasi Smart Village untuk Pelayanan Publik + DARMASABA DIGITAL PROJECT IS COMING! Desa Darmasaba nggak pernah berhenti berinovasi! ? + Kali ini, kami siap menghadirkan gebrakan baru yang akan mempermudah sistem kerja di lingkungan @@ -105,18 +106,18 @@ function Teknologi() { Prestasi Voli - Sosial + Teknologi - - Tim Voli Darmasaba Raih Juara Turnamen Desa + + DARMASABA MENUJU DESA DIGITAL diff --git a/src/app/darmasaba/(pages)/desa/galery/(tabs)/video.tsx b/src/app/darmasaba/(pages)/desa/galery/(tabs)/video.tsx index da96cfff..9f61ab04 100644 --- a/src/app/darmasaba/(pages)/desa/galery/(tabs)/video.tsx +++ b/src/app/darmasaba/(pages)/desa/galery/(tabs)/video.tsx @@ -1,62 +1,62 @@ import colors from '@/con/colors'; -import { SimpleGrid, Box, Paper, Center, Stack, Image, Text } from '@mantine/core'; -import React from 'react'; +import { Box, Center, Paper, SimpleGrid, Stack, Text } from '@mantine/core'; const data = [ { id: 1, - image: "/api/img/galeri-1.png", - title: "Pendapatan", + video: "https://www.youtube.com/embed/J2uZcZlvL7g?si=3pWy0ho77dW0E2Gt", tanggal: "3 Mar 2025", - judul: "Pemasangan Wifi Gratis Di Publik Desa", + judul: "MENERIMA KUNJUNGAN STUDI TIRU DARI PEMERINTAH DESA TUA SULAWESI SELATAN", }, { id: 2, - image: "/api/img/galeri-2.png", - title: "Belanja", + video: "https://www.youtube.com/embed/GX4sqS5zAzw?si=rulOAa2Ylbs4_R82", tanggal: "4 Mar 2025", - judul: "Panen raya Desa Darmasaba", + judul: "Sosialisasi Pengelolaan Sampah di SD NO 3 Desa Darmasaba", }, { id: 3, - image: "/api/img/galeri-3.png", - title: "Pembiayaan", + video: "https://www.youtube.com/embed/HCY4H6ODmeA?si=0epW8PAtd6Jum90k", tanggal: "5 Mar 2025", - judul: "Kegiatan Pembangunan Pelinggih", + judul: "Posyandu dan Senam Lansia Banjar Gulingan", } ] function Video() { return ( - {data.map((v, k) => { - return ( - - - -
- -
-
- - - {v.tanggal} - {v.judul} - Lorem ipsum dolor sit amet, consectetur adipiscing elit. - Fusce sagittis nec arcu ac ornare. Praesent a porttitor - felis. Proin varius ex nisl, in hendrerit odio tristique vel. - - -
-
- ) - })} -
+ cols={{ + base: 1, + md: 3, + }}> + {data.map((v, k) => { + return ( + + + +
+ + + +
+
+ + + {v.tanggal} + {v.judul} + Lorem ipsum dolor sit amet, consectetur adipiscing elit. + Fusce sagittis nec arcu ac ornare. Praesent a porttitor + felis. Proin varius ex nisl, in hendrerit odio tristique vel. + + +
+
+ ) + })} +
); } diff --git a/src/app/darmasaba/(pages)/desa/galery/page.tsx b/src/app/darmasaba/(pages)/desa/galery/page.tsx index c1a57af5..d2e080ef 100644 --- a/src/app/darmasaba/(pages)/desa/galery/page.tsx +++ b/src/app/darmasaba/(pages)/desa/galery/page.tsx @@ -22,7 +22,7 @@ function Page() { - + diff --git a/src/app/darmasaba/(pages)/desa/layanan/page.tsx b/src/app/darmasaba/(pages)/desa/layanan/page.tsx index 9f052bc9..4ccfd02c 100644 --- a/src/app/darmasaba/(pages)/desa/layanan/page.tsx +++ b/src/app/darmasaba/(pages)/desa/layanan/page.tsx @@ -81,7 +81,7 @@ export default function Page() { const nextStep = () => setActive((current) => (current < 6 ? current + 1 : current)); const prevStep = () => setActive((current) => (current > 0 ? current - 1 : current)); return ( - + diff --git a/src/app/darmasaba/(pages)/desa/pengumuman/(kategori)/adat-&-budaya/page.tsx b/src/app/darmasaba/(pages)/desa/pengumuman/(kategori)/adat-&-budaya/page.tsx new file mode 100644 index 00000000..7558c11a --- /dev/null +++ b/src/app/darmasaba/(pages)/desa/pengumuman/(kategori)/adat-&-budaya/page.tsx @@ -0,0 +1,96 @@ +import colors from '@/con/colors'; +import { Stack, Box, Container, Text, Paper, Group } from '@mantine/core'; +import React from 'react'; +import BackButton from '../../../layanan/_com/BackButto'; +import { IconCalendar, IconClock, IconMapPin } from '@tabler/icons-react'; + +const dataPengumuman = [ + { + id: 1, + judul: 'Sosialisasi Perarem Konservasi Adat di Darmasaba', + tanggal: 'Jumat, 26 April 2025', + jam: '16:00 WITA', + lokasi: 'Wantilan Adat Desa', + deskripsi: 'Para krama diundang hadir dalam sosialisasi perarem (aturan adat) baru yang berkaitan dengan konservasi lingkungan berbasis budaya, termasuk larangan alih fungsi lahan pekarangan suci.' + }, + { + id: 2, + judul: 'Sosialisasi Perarem Konservasi Adat di Darmasaba', + tanggal: 'Jumat, 26 April 2025', + jam: '16:00 WITA', + lokasi: 'Wantilan Adat Desa', + deskripsi: 'Para krama diundang hadir dalam sosialisasi perarem (aturan adat) baru yang berkaitan dengan konservasi lingkungan berbasis budaya, termasuk larangan alih fungsi lahan pekarangan suci.' + }, + { + id: 3, + judul: 'Sosialisasi Perarem Konservasi Adat di Darmasaba', + tanggal: 'Jumat, 26 April 2025', + jam: '16:00 WITA', + lokasi: 'Wantilan Adat Desa', + deskripsi: 'Para krama diundang hadir dalam sosialisasi perarem (aturan adat) baru yang berkaitan dengan konservasi lingkungan berbasis budaya, termasuk larangan alih fungsi lahan pekarangan suci.' + }, + { + id: 4, + judul: 'Sosialisasi Perarem Konservasi Adat di Darmasaba', + tanggal: 'Jumat, 26 April 2025', + jam: '16:00 WITA', + lokasi: 'Wantilan Adat Desa', + deskripsi: 'Para krama diundang hadir dalam sosialisasi perarem (aturan adat) baru yang berkaitan dengan konservasi lingkungan berbasis budaya, termasuk larangan alih fungsi lahan pekarangan suci.' + }, + { + id: 5, + judul: 'Sosialisasi Perarem Konservasi Adat di Darmasaba', + tanggal: 'Jumat, 26 April 2025', + jam: '16:00 WITA', + lokasi: 'Wantilan Adat Desa', + deskripsi: 'Para krama diundang hadir dalam sosialisasi perarem (aturan adat) baru yang berkaitan dengan konservasi lingkungan berbasis budaya, termasuk larangan alih fungsi lahan pekarangan suci.' + }, +] +function Page() { + return ( + + {/* Header */} + + + + + + + Pengumuman Adat & Budaya + + + Informasi dan pengumuman resmi terkait pengumuman adat & budaya di Desa Darmasaba. + + + + + {dataPengumuman.map((v, k) => { + return ( + + {v.judul} + + + + {v.tanggal} + + + + {v.jam} + + + + {v.lokasi} + + + + {v.deskripsi} + + + ) + })} + + + ); +} + +export default Page; diff --git a/src/app/darmasaba/(pages)/desa/pengumuman/(kategori)/digitalisasi-desa/page.tsx b/src/app/darmasaba/(pages)/desa/pengumuman/(kategori)/digitalisasi-desa/page.tsx new file mode 100644 index 00000000..e6837804 --- /dev/null +++ b/src/app/darmasaba/(pages)/desa/pengumuman/(kategori)/digitalisasi-desa/page.tsx @@ -0,0 +1,96 @@ +import colors from '@/con/colors'; +import { Stack, Box, Container, Text, Paper, Group } from '@mantine/core'; +import React from 'react'; +import BackButton from '../../../layanan/_com/BackButto'; +import { IconCalendar, IconClock, IconMapPin } from '@tabler/icons-react'; + +const dataPengumuman = [ + { + id: 1, + judul: 'Pelatihan Dasar Komputer untuk Lansia dan Ibu Rumah Tangga', + tanggal: 'Selasa, 30 April 2025', + jam: '09:00 WITA', + lokasi: 'Perpustakaan Desa', + deskripsi: 'Belajar dari nol: cara menyalakan komputer, menulis di Word, membuat email, dan dasar penggunaan HP Android untuk komunikasi dan akses layanan desa online. Terbuka untuk 20 peserta.' + }, + { + id: 2, + judul: 'Pelatihan Dasar Komputer untuk Lansia dan Ibu Rumah Tangga', + tanggal: 'Selasa, 30 April 2025', + jam: '09:00 WITA', + lokasi: 'Perpustakaan Desa', + deskripsi: 'Belajar dari nol: cara menyalakan komputer, menulis di Word, membuat email, dan dasar penggunaan HP Android untuk komunikasi dan akses layanan desa online. Terbuka untuk 20 peserta.' + }, + { + id: 3, + judul: 'Pelatihan Dasar Komputer untuk Lansia dan Ibu Rumah Tangga', + tanggal: 'Selasa, 30 April 2025', + jam: '09:00 WITA', + lokasi: 'Perpustakaan Desa', + deskripsi: 'Belajar dari nol: cara menyalakan komputer, menulis di Word, membuat email, dan dasar penggunaan HP Android untuk komunikasi dan akses layanan desa online. Terbuka untuk 20 peserta.' + }, + { + id: 4, + judul: 'Pelatihan Dasar Komputer untuk Lansia dan Ibu Rumah Tangga', + tanggal: 'Selasa, 30 April 2025', + jam: '09:00 WITA', + lokasi: 'Perpustakaan Desa', + deskripsi: 'Belajar dari nol: cara menyalakan komputer, menulis di Word, membuat email, dan dasar penggunaan HP Android untuk komunikasi dan akses layanan desa online. Terbuka untuk 20 peserta.' + }, + { + id: 5, + judul: 'Pelatihan Dasar Komputer untuk Lansia dan Ibu Rumah Tangga', + tanggal: 'Selasa, 30 April 2025', + jam: '09:00 WITA', + lokasi: 'Perpustakaan Desa', + deskripsi: 'Belajar dari nol: cara menyalakan komputer, menulis di Word, membuat email, dan dasar penggunaan HP Android untuk komunikasi dan akses layanan desa online. Terbuka untuk 20 peserta.' + }, +] +function Page() { + return ( + + {/* Header */} + + + + + + + Pengumuman Digitalisasi Desa + + + Informasi dan pengumuman resmi terkait pengumuman digitalisasi desa + + + + + {dataPengumuman.map((v, k) => { + return ( + + {v.judul} + + + + {v.tanggal} + + + + {v.jam} + + + + {v.lokasi} + + + + {v.deskripsi} + + + ) + })} + + + ); +} + +export default Page; diff --git a/src/app/darmasaba/(pages)/desa/pengumuman/(kategori)/ekonomi-&-umkm/page.tsx b/src/app/darmasaba/(pages)/desa/pengumuman/(kategori)/ekonomi-&-umkm/page.tsx new file mode 100644 index 00000000..ffb38abc --- /dev/null +++ b/src/app/darmasaba/(pages)/desa/pengumuman/(kategori)/ekonomi-&-umkm/page.tsx @@ -0,0 +1,96 @@ +import colors from '@/con/colors'; +import { Stack, Box, Container, Text, Paper, Group } from '@mantine/core'; +import React from 'react'; +import BackButton from '../../../layanan/_com/BackButto'; +import { IconCalendar, IconClock, IconMapPin } from '@tabler/icons-react'; + +const dataPengumuman = [ + { + id: 1, + judul: 'Pelatihan Digital Marketing untuk UMKM Desa', + tanggal: 'Rabu, 23 April 2025', + jam: '13:00 WITA', + lokasi: 'Aula Kantor Desa', + deskripsi: 'Para pelaku UMKM diundang untuk mengikuti pelatihan dasar digital marketing: mulai dari membuat akun bisnis, copywriting produk, hingga promosi melalui media sosial. Peserta akan mendapat sertifikat dan materi pelatihan.' + }, + { + id: 2, + judul: 'Pelatihan Digital Marketing untuk UMKM Desa', + tanggal: 'Rabu, 23 April 2025', + jam: '13:00 WITA', + lokasi: 'Aula Kantor Desa', + deskripsi: 'Para pelaku UMKM diundang untuk mengikuti pelatihan dasar digital marketing: mulai dari membuat akun bisnis, copywriting produk, hingga promosi melalui media sosial. Peserta akan mendapat sertifikat dan materi pelatihan.' + }, + { + id: 3, + judul: 'Pelatihan Digital Marketing untuk UMKM Desa', + tanggal: 'Rabu, 23 April 2025', + jam: '13:00 WITA', + lokasi: 'Aula Kantor Desa', + deskripsi: 'Para pelaku UMKM diundang untuk mengikuti pelatihan dasar digital marketing: mulai dari membuat akun bisnis, copywriting produk, hingga promosi melalui media sosial. Peserta akan mendapat sertifikat dan materi pelatihan.' + }, + { + id: 4, + judul: 'Pelatihan Digital Marketing untuk UMKM Desa', + tanggal: 'Rabu, 23 April 2025', + jam: '13:00 WITA', + lokasi: 'Aula Kantor Desa', + deskripsi: 'Para pelaku UMKM diundang untuk mengikuti pelatihan dasar digital marketing: mulai dari membuat akun bisnis, copywriting produk, hingga promosi melalui media sosial. Peserta akan mendapat sertifikat dan materi pelatihan.' + }, + { + id: 5, + judul: 'Pelatihan Digital Marketing untuk UMKM Desa', + tanggal: 'Rabu, 23 April 2025', + jam: '13:00 WITA', + lokasi: 'Aula Kantor Desa', + deskripsi: 'Para pelaku UMKM diundang untuk mengikuti pelatihan dasar digital marketing: mulai dari membuat akun bisnis, copywriting produk, hingga promosi melalui media sosial. Peserta akan mendapat sertifikat dan materi pelatihan.' + }, +] +function Page() { + return ( + + {/* Header */} + + + + + + + Pengumuman Ekonomi & UMKM + + + Informasi dan pengumuman resmi terkait pengumuman ekonomi & umkm + + + + + {dataPengumuman.map((v, k) => { + return ( + + {v.judul} + + + + {v.tanggal} + + + + {v.jam} + + + + {v.lokasi} + + + + {v.deskripsi} + + + ) + })} + + + ); +} + +export default Page; diff --git a/src/app/darmasaba/(pages)/desa/pengumuman/(kategori)/lingkungan-&-bencana/page.tsx b/src/app/darmasaba/(pages)/desa/pengumuman/(kategori)/lingkungan-&-bencana/page.tsx new file mode 100644 index 00000000..50320eeb --- /dev/null +++ b/src/app/darmasaba/(pages)/desa/pengumuman/(kategori)/lingkungan-&-bencana/page.tsx @@ -0,0 +1,96 @@ +import colors from '@/con/colors'; +import { Stack, Box, Container, Text, Paper, Group } from '@mantine/core'; +import React from 'react'; +import BackButton from '../../../layanan/_com/BackButto'; +import { IconCalendar, IconClock, IconMapPin } from '@tabler/icons-react'; + +const dataPengumuman = [ + { + id: 1, + judul: 'Gotong Royong Bersih Sungai dan Drainase', + tanggal: 'Minggu, 21 April 2025', + jam: '06:30 WITA', + lokasi: 'Titik Kumpul: Poskamling RW 02', + deskripsi: 'Seluruh warga RW 02 diimbau ikut serta dalam kegiatan bersih-bersih aliran sungai dan saluran air untuk mencegah banjir saat musim hujan. Disediakan alat kebersihan dan konsumsi ringan.' + }, + { + id: 2, + judul: 'Gotong Royong Bersih Sungai dan Drainase', + tanggal: 'Minggu, 21 April 2025', + jam: '06:30 WITA', + lokasi: 'Titik Kumpul: Poskamling RW 02', + deskripsi: 'Seluruh warga RW 02 diimbau ikut serta dalam kegiatan bersih-bersih aliran sungai dan saluran air untuk mencegah banjir saat musim hujan. Disediakan alat kebersihan dan konsumsi ringan.' + }, + { + id: 3, + judul: 'Gotong Royong Bersih Sungai dan Drainase', + tanggal: 'Minggu, 21 April 2025', + jam: '06:30 WITA', + lokasi: 'Titik Kumpul: Poskamling RW 02', + deskripsi: 'Seluruh warga RW 02 diimbau ikut serta dalam kegiatan bersih-bersih aliran sungai dan saluran air untuk mencegah banjir saat musim hujan. Disediakan alat kebersihan dan konsumsi ringan.' + }, + { + id: 4, + judul: 'Gotong Royong Bersih Sungai dan Drainase', + tanggal: 'Minggu, 21 April 2025', + jam: '06:30 WITA', + lokasi: 'Titik Kumpul: Poskamling RW 02', + deskripsi: 'Seluruh warga RW 02 diimbau ikut serta dalam kegiatan bersih-bersih aliran sungai dan saluran air untuk mencegah banjir saat musim hujan. Disediakan alat kebersihan dan konsumsi ringan.' + }, + { + id: 5, + judul: 'Gotong Royong Bersih Sungai dan Drainase', + tanggal: 'Minggu, 21 April 2025', + jam: '06:30 WITA', + lokasi: 'Titik Kumpul: Poskamling RW 02', + deskripsi: 'Seluruh warga RW 02 diimbau ikut serta dalam kegiatan bersih-bersih aliran sungai dan saluran air untuk mencegah banjir saat musim hujan. Disediakan alat kebersihan dan konsumsi ringan.' + }, +] +function Page() { + return ( + + {/* Header */} + + + + + + + Pengumuman Lingkungan & Bencana + + + Informasi dan pengumuman resmi terkait pengumuman lingkungan & bencana + + + + + {dataPengumuman.map((v, k) => { + return ( + + {v.judul} + + + + {v.tanggal} + + + + {v.jam} + + + + {v.lokasi} + + + + {v.deskripsi} + + + ) + })} + + + ); +} + +export default Page; diff --git a/src/app/darmasaba/(pages)/desa/pengumuman/(kategori)/pendidikan-&-kepemudaan/page.tsx b/src/app/darmasaba/(pages)/desa/pengumuman/(kategori)/pendidikan-&-kepemudaan/page.tsx new file mode 100644 index 00000000..003785fc --- /dev/null +++ b/src/app/darmasaba/(pages)/desa/pengumuman/(kategori)/pendidikan-&-kepemudaan/page.tsx @@ -0,0 +1,96 @@ +import colors from '@/con/colors'; +import { Stack, Box, Container, Text, Paper, Group } from '@mantine/core'; +import React from 'react'; +import BackButton from '../../../layanan/_com/BackButto'; +import { IconCalendar, IconClock, IconMapPin } from '@tabler/icons-react'; + +const dataPengumuman = [ + { + id: 1, + judul: 'Pendaftaran Bimbingan Belajar Gratis untuk Pelajar', + tanggal: 'Sabtu, 20 April 2025', + jam: '08:00 WITA', + lokasi: 'Balai Banjar Desa Darmasaba', + deskripsi: 'Dalam rangka meningkatkan kesadaran kesehatan, Pemerintah Desa Darmasaba bekerja sama dengan Puskesmas Abiansemal akan mengadakan pemeriksaan kesehatan gratis meliputi cek tekanan darah, kolesterol, gula darah, dan konsultasi gizi.' + }, + { + id: 2, + judul: 'Lomba Video Pendek Hari Lingkungan', + tanggal: 'Deadline: 28 April 2025', + jam: '08:00 WITA', + lokasi: 'Online Submission', + deskripsi: 'Karang Taruna Desa mengadakan lomba video pendek bertema "Lingkunganku, Tanggung Jawabku". Pemenang akan diumumkan saat acara Hari Desa Hijau. Total hadiah Rp1.000.000.' + }, + { + id: 3, + judul: 'Pendaftaran Bimbingan Belajar Gratis untuk Pelajar', + tanggal: 'Sabtu, 20 April 2025', + jam: '08:00 WITA', + lokasi: 'Balai Banjar Desa Darmasaba', + deskripsi: 'Dalam rangka meningkatkan kesadaran kesehatan, Pemerintah Desa Darmasaba bekerja sama dengan Puskesmas Abiansemal akan mengadakan pemeriksaan kesehatan gratis meliputi cek tekanan darah, kolesterol, gula darah, dan konsultasi gizi.' + }, + { + id: 4, + judul: 'Lomba Video Pendek Hari Lingkungan', + tanggal: 'Deadline: 28 April 2025', + jam: '08:00 WITA', + lokasi: 'Online Submission', + deskripsi: 'Karang Taruna Desa mengadakan lomba video pendek bertema "Lingkunganku, Tanggung Jawabku". Pemenang akan diumumkan saat acara Hari Desa Hijau. Total hadiah Rp1.000.000.' + }, + { + id: 5, + judul: 'Pendaftaran Bimbingan Belajar Gratis untuk Pelajar', + tanggal: 'Sabtu, 20 April 2025', + jam: '08:00 WITA', + lokasi: 'Balai Banjar Desa Darmasaba', + deskripsi: 'Dalam rangka meningkatkan kesadaran kesehatan, Pemerintah Desa Darmasaba bekerja sama dengan Puskesmas Abiansemal akan mengadakan pemeriksaan kesehatan gratis meliputi cek tekanan darah, kolesterol, gula darah, dan konsultasi gizi.' + }, +] +function Page() { + return ( + + {/* Header */} + + + + + + + Pengumuman Pendidikan & Kepemudaan + + + Informasi dan pengumuman resmi terkait pengumuman pendidikan & kepemudaan + + + + + {dataPengumuman.map((v, k) => { + return ( + + {v.judul} + + + + {v.tanggal} + + + + {v.jam} + + + + {v.lokasi} + + + + {v.deskripsi} + + + ) + })} + + + ); +} + +export default Page; diff --git a/src/app/darmasaba/(pages)/desa/pengumuman/(kategori)/sosial-&-kesehatan/page.tsx b/src/app/darmasaba/(pages)/desa/pengumuman/(kategori)/sosial-&-kesehatan/page.tsx new file mode 100644 index 00000000..f6924545 --- /dev/null +++ b/src/app/darmasaba/(pages)/desa/pengumuman/(kategori)/sosial-&-kesehatan/page.tsx @@ -0,0 +1,96 @@ +import colors from '@/con/colors'; +import { Stack, Box, Container, Text, Paper, Group } from '@mantine/core'; +import React from 'react'; +import BackButton from '../../../layanan/_com/BackButto'; +import { IconCalendar, IconClock, IconMapPin } from '@tabler/icons-react'; + +const dataPengumuman = [ + { + id: 1, + judul: 'Pemeriksaan Kesehatan Gratis Untuk Warga Desa', + tanggal: 'Sabtu, 20 April 2025', + jam: '08:00 WITA', + lokasi: 'Balai Banjar Desa Darmasaba', + deskripsi: 'Dalam rangka meningkatkan kesadaran kesehatan, Pemerintah Desa Darmasaba bekerja sama dengan Puskesmas Abiansemal akan mengadakan pemeriksaan kesehatan gratis meliputi cek tekanan darah, kolesterol, gula darah, dan konsultasi gizi.' + }, + { + id: 2, + judul: 'Pemeriksaan Kesehatan Gratis Untuk Warga Desa', + tanggal: 'Sabtu, 20 April 2025', + jam: '08:00 WITA', + lokasi: 'Balai Banjar Desa Darmasaba', + deskripsi: 'Dalam rangka meningkatkan kesadaran kesehatan, Pemerintah Desa Darmasaba bekerja sama dengan Puskesmas Abiansemal akan mengadakan pemeriksaan kesehatan gratis meliputi cek tekanan darah, kolesterol, gula darah, dan konsultasi gizi.' + }, + { + id: 3, + judul: 'Pemeriksaan Kesehatan Gratis Untuk Warga Desa', + tanggal: 'Sabtu, 20 April 2025', + jam: '08:00 WITA', + lokasi: 'Balai Banjar Desa Darmasaba', + deskripsi: 'Dalam rangka meningkatkan kesadaran kesehatan, Pemerintah Desa Darmasaba bekerja sama dengan Puskesmas Abiansemal akan mengadakan pemeriksaan kesehatan gratis meliputi cek tekanan darah, kolesterol, gula darah, dan konsultasi gizi.' + }, + { + id: 4, + judul: 'Pemeriksaan Kesehatan Gratis Untuk Warga Desa', + tanggal: 'Sabtu, 20 April 2025', + jam: '08:00 WITA', + lokasi: 'Balai Banjar Desa Darmasaba', + deskripsi: 'Dalam rangka meningkatkan kesadaran kesehatan, Pemerintah Desa Darmasaba bekerja sama dengan Puskesmas Abiansemal akan mengadakan pemeriksaan kesehatan gratis meliputi cek tekanan darah, kolesterol, gula darah, dan konsultasi gizi.' + }, + { + id: 5, + judul: 'Pemeriksaan Kesehatan Gratis Untuk Warga Desa', + tanggal: 'Sabtu, 20 April 2025', + jam: '08:00 WITA', + lokasi: 'Balai Banjar Desa Darmasaba', + deskripsi: 'Dalam rangka meningkatkan kesadaran kesehatan, Pemerintah Desa Darmasaba bekerja sama dengan Puskesmas Abiansemal akan mengadakan pemeriksaan kesehatan gratis meliputi cek tekanan darah, kolesterol, gula darah, dan konsultasi gizi.' + }, +] +function Page() { + return ( + + {/* Header */} + + + + + + + Pengumuman Sosial & Kesehatan + + + Informasi dan pengumuman resmi terkait pengumuman sosial & kesehatan + + + + + {dataPengumuman.map((v, k) => { + return ( + + {v.judul} + + + + {v.tanggal} + + + + {v.jam} + + + + {v.lokasi} + + + + {v.deskripsi} + + + ) + })} + + + ); +} + +export default Page; diff --git a/src/app/darmasaba/(pages)/desa/pengumuman/(penting)/jadwal-rapat/page.tsx b/src/app/darmasaba/(pages)/desa/pengumuman/(penting)/jadwal-rapat/page.tsx new file mode 100644 index 00000000..ed8e840a --- /dev/null +++ b/src/app/darmasaba/(pages)/desa/pengumuman/(penting)/jadwal-rapat/page.tsx @@ -0,0 +1,65 @@ +import colors from '@/con/colors'; +import { Calendar } from '@mantine/dates'; +import { Stack, Box, Container, Text, Grid, Paper, GridCol, Center, SimpleGrid } from '@mantine/core'; +import React from 'react'; +import BackButton from '../../../layanan/_com/BackButto'; + +function Page() { + return ( + + {/* Header */} + + + + + + + Jadwal Rapat + + + + + + + +
+ +
+
+
+ + + + + Hari Ini + Senin, 13 Februari 2023 + 09:00 - 12:00 + 12:00 - 15:00 + + + Besok + Selasa, 14 Februari 2023 + 09:00 - 12:00 + 12:00 - 15:00 + + + Minggu Depan + Senin, 20 Februari 2023 + 09:00 - 12:00 + 12:00 - 15:00 + + + + +
+
+
+ ); +} + +export default Page; diff --git a/src/app/darmasaba/(pages)/desa/pengumuman/(penting)/pendaftaran-umkm/page.tsx b/src/app/darmasaba/(pages)/desa/pengumuman/(penting)/pendaftaran-umkm/page.tsx new file mode 100644 index 00000000..5deb13c5 --- /dev/null +++ b/src/app/darmasaba/(pages)/desa/pengumuman/(penting)/pendaftaran-umkm/page.tsx @@ -0,0 +1,49 @@ +import colors from '@/con/colors'; +import { Stack, Box, Container, Text, Image, Grid, GridCol, Paper, TextInput, Center, Button } from '@mantine/core'; +import React from 'react'; +import BackButton from '../../../layanan/_com/BackButto'; + +function Page() { + return ( + + {/* Header */} + + + + + + + Pendaftaran UMKM + + + + + + +
+ +
+
+ + + + Pendaftaran UMKM + + + + + + + + + + + + +
+
+
+ ); +} + +export default Page; diff --git a/src/app/darmasaba/(pages)/desa/pengumuman/page.tsx b/src/app/darmasaba/(pages)/desa/pengumuman/page.tsx index a4312087..5f18a7a8 100644 --- a/src/app/darmasaba/(pages)/desa/pengumuman/page.tsx +++ b/src/app/darmasaba/(pages)/desa/pengumuman/page.tsx @@ -1,9 +1,61 @@ import colors from '@/con/colors'; -import { Stack, Box, Container, Text, TextInput, SimpleGrid, Notification, Flex, Anchor, Paper } from '@mantine/core'; -import React from 'react'; +import { Anchor, Box, Container, Flex, Group, Notification, Paper, SimpleGrid, Stack, Text, TextInput, UnstyledButton } from '@mantine/core'; +import { IconCalendar, IconClock, IconSearch } from '@tabler/icons-react'; import BackButton from '../layanan/_com/BackButto'; -import { IconSearch } from '@tabler/icons-react'; +import Link from 'next/link'; +const dataKategori = [ + { + id: 1, + kategori: 'Sosial & Kesehatan', + jumlah: 5, + link: '/darmasaba/desa/pengumuman/sosial-&-kesehatan' + }, + { + id: 2, + kategori: 'Ekonomi & UMKM', + jumlah: 7, + link: '/darmasaba/desa/pengumuman/ekonomi-&-umkm' + }, + { + id: 3, + kategori: 'Pendidikan & Kepemudaan', + jumlah: 9, + link: '/darmasaba/desa/pengumuman/pendidikan-&-kepemudaan' + }, + { + id: 4, + kategori: 'Lingkungan & Bencana', + jumlah: 6, + link: '/darmasaba/desa/pengumuman/lingkungan-&-bencana' + }, + { + id: 5, + kategori: 'Adat & Budaya', + jumlah: 8, + link: '/darmasaba/desa/pengumuman/adat-&-budaya' + }, + { + id: 6, + kategori: 'Digitalisasi Desa', + jumlah: 6, + link: '/darmasaba/desa/pengumuman/digitalisasi-desa' + }, +] +const dataPenting = [ + { + id: 1, + judul: 'Jadwal Rapat', + jumlah: 5, + link: '/darmasaba/desa/pengumuman/jadwal-rapat' + }, + { + id: 2, + judul: 'Pendaftaran UMKM', + jumlah: 7, + link: '/darmasaba/desa/pengumuman/pendaftaran-umkm' + } +] function Page() { return ( @@ -41,32 +93,36 @@ function Page() { Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce sagittis nec arcu ac ornare. Praesent a porttitor felis. Proin varius ex nisl, in hendrerit odio tristique vel. - 1 Februari 2025 - 09:00 WITA + + + + Kamis, 13 Januari 2025 + + + + 09:00 WITA + + - Baca Selengkapnya + Baca Selengkapnya Kategori - - Pengumuman - 5 - - - Kegiatan - 10 - - - Informasi - 12 - - - Layanan - 6 - + {dataKategori.map((v, k) => { + return ( + + + + {v.kategori} + {v.jumlah} + + + + ) + })} @@ -74,25 +130,36 @@ function Page() { LELANG PEMASANGAN CCTV DESA DARMASABA Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce sagittis nec arcu ac ornare. Praesent a porttitor felis. Proin varius ex nisl, in hendrerit odio tristique vel.
- - 2 Februari 2025 - 10:00 WITA + + + + Kamis, 2 Februari 2025 + + + + 10:00 WITA + + - Baca Selengkapnya + Baca Selengkapnya Pengumuman Penting - - Jadwal Rapat - 5 - - - Pendaftaran UMKM - 10 - + {dataPenting.map((v, k) => { + return ( + + + + {v.judul} + {v.jumlah} + + + + ) + })} diff --git a/src/app/darmasaba/(pages)/kesehatan/data-kesehatan-warga/(tambahan)/artikel-kesehatan/page.tsx b/src/app/darmasaba/(pages)/kesehatan/data-kesehatan-warga/(tambahan)/artikel-kesehatan/page.tsx new file mode 100644 index 00000000..69da2f21 --- /dev/null +++ b/src/app/darmasaba/(pages)/kesehatan/data-kesehatan-warga/(tambahan)/artikel-kesehatan/page.tsx @@ -0,0 +1,11 @@ +import React from 'react'; + +function Page() { + return ( +
+ Page +
+ ); +} + +export default Page; diff --git a/src/app/darmasaba/(pages)/kesehatan/data-kesehatan-warga/(tambahan)/fasilitas-kesehatan/page.tsx b/src/app/darmasaba/(pages)/kesehatan/data-kesehatan-warga/(tambahan)/fasilitas-kesehatan/page.tsx new file mode 100644 index 00000000..a8916391 --- /dev/null +++ b/src/app/darmasaba/(pages)/kesehatan/data-kesehatan-warga/(tambahan)/fasilitas-kesehatan/page.tsx @@ -0,0 +1,194 @@ +import BackButton from '@/app/darmasaba/(pages)/desa/layanan/_com/BackButto'; +import colors from '@/con/colors'; +import { Box, Button, Divider, Group, List, ListItem, Paper, Stack, Table, TableTbody, TableTd, TableTh, TableThead, TableTr, Text } from '@mantine/core'; + +const dataDokter = [ + { + id: 1, + nama: 'dr. Adi Putra', + spesilisasi: 'Dokter Umum', + jadwal: 'Senin-Jumat, 08:00-12:00' + }, + { + id: 2, + nama: 'drg. Ratna Dewi', + spesilisasi: 'Dokter Gigi', + jadwal: 'Senin, Rabu, Jumat 08:00-14:00' + }, + { + id: 3, + nama: 'Bidan Komang', + spesilisasi: 'Kebidanan', + jadwal: 'Setiap hari, 08:00-16:00' + }, +] +const dataBiaya = [ + { + id: 1, + layanan: 'Poli Umum', + tarif: '15.000', + }, + { + id: 2, + layanan: 'Poli Gigi', + tarif: '20.000', + }, + { + id: 3, + layanan: 'Imunisasi Dasar', + tarif: 'Gratis', + }, + { + id: 4, + layanan: 'Konsultasi KB', + tarif: 'Gratis', + }, +] + +function Page() { + const rows = dataDokter.map((element) => ( + + {element.nama} + {element.spesilisasi} + {element.jadwal} + + )); + + const rows2 = dataBiaya.map((element2) => ( + + {element2.layanan} + {element2.tarif} + + )); + + return ( + + + + + + + + + + Detail Lengkap Fasilitas Kesehatan + + + + + {/* Informasi Umum */} + + Informasi Umum + + + + Nama Fasilitas : UPTD Puskesmas Abiansemal III + + + Alamat : Jl. Ratna, Sibang Kaja + + + Jam Operasional: : 08:00-16:00 WITA (Senin-Sabtu) + + {/* Layanan Unggulan */} + + Layanan Unggulan + + + + Poli Umum + Poli Gigi + Imunisasi + Ibu/KB + Laboratorium Dasar + Farmasi + Konsultasi Gizi + + {/* Tenaga Medis */} + + Dokter & Tenaga Medis + + + + + + Nama + Spesialisasi + Jadwal + + + {rows} +
+ {/* Fasilitas Pendukung */} + + Fasilitas Pendukung + + + + Apotek dengan ketersediaan obat lengkap + Ruang tunggu ber-AC + Area bermain anak + Ambulans 24 jam + Toilet khusus disabilitas + Tempat parkir luas + + {/* Dokter */} + + Dokter & Tenaga Medis + + + + + + Layanan + Tarif + + + {rows2} +
+ + * Gratis dengan BPJS Kesehatan + + {/* Prosedur Pendaftaran */} + + Prosedur Pendaftaran + + + + Pendaftaran dibuka pukul 07:30 WITA + Bawa KTP dan Kartu BPJS (jika ada) + Ambil nomor antrian di loket pendaftaran + Pengunjung baru wajib mengisi formulir pendaftaran + Pendaftaran online tersedia melalui aplikasi S-Sehat + + + Kontak Darurat + + Telepon : (0361) 123456 + + + WhatsApp : 081234567890 + + + Email : puskesmasabiansemal3@gmail.com + + + + + + + + +
+
+
+
+
+
+ ); +} + + +export default Page; diff --git a/src/app/darmasaba/(pages)/kesehatan/data-kesehatan-warga/(tambahan)/jadwal-kegiatan/page.tsx b/src/app/darmasaba/(pages)/kesehatan/data-kesehatan-warga/(tambahan)/jadwal-kegiatan/page.tsx new file mode 100644 index 00000000..69da2f21 --- /dev/null +++ b/src/app/darmasaba/(pages)/kesehatan/data-kesehatan-warga/(tambahan)/jadwal-kegiatan/page.tsx @@ -0,0 +1,11 @@ +import React from 'react'; + +function Page() { + return ( +
+ Page +
+ ); +} + +export default Page; diff --git a/src/app/darmasaba/(pages)/kesehatan/data-kesehatan-warga/page.tsx b/src/app/darmasaba/(pages)/kesehatan/data-kesehatan-warga/page.tsx index 81b4c6d3..70d8962a 100644 --- a/src/app/darmasaba/(pages)/kesehatan/data-kesehatan-warga/page.tsx +++ b/src/app/darmasaba/(pages)/kesehatan/data-kesehatan-warga/page.tsx @@ -3,6 +3,7 @@ import { Stack, Box, Text, Paper, Center, Flex, ColorSwatch, SimpleGrid, Anchor, import React from 'react'; import BackButton from '../../desa/layanan/_com/BackButto'; import { BarChart } from '@mantine/charts'; +import Link from 'next/link'; const dataKematian = [ @@ -144,7 +145,7 @@ function Page() { Layanan Unggulan: Poli Umum, Poli Gigi, Imunisasi, Ibu/KB - + Detail Lengkap {'>>'} @@ -165,7 +166,7 @@ function Page() { Layanan Unggulan: Poli Umum, Poli Gigi, Imunisasi, Ibu/KB - + Detail Lengkap {'>>'} @@ -186,7 +187,7 @@ function Page() { Layanan Unggulan: Poli Umum, Poli Gigi, Imunisasi, Ibu/KB - + Detail Lengkap {'>>'} diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 12e3ae27..b070366d 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -8,6 +8,7 @@ import 'react-simple-toasts/dist/style.css'; import 'react-simple-toasts/dist/theme/dark.css'; import "./globals.css"; import '@mantine/charts/styles.css'; +import '@mantine/dates/styles.css'; diff --git a/src/app/percobaan/page.tsx b/src/app/percobaan/page.tsx index 7f11633f..e74f0edd 100644 --- a/src/app/percobaan/page.tsx +++ b/src/app/percobaan/page.tsx @@ -1,5 +1,6 @@ 'use client' -import { Box, Flex, Grid, SimpleGrid, Stack, Text, Title } from '@mantine/core'; +import { Box, Container, Flex, Grid, SimpleGrid, Skeleton, Stack, Text, Title } from '@mantine/core'; +import { useSearchParams } from 'next/navigation'; import React from 'react'; const tx = ` @@ -50,8 +51,55 @@ function Page() {
+
); } export default Page; + +const Halaman = [Halaman1, Halaman2, Halaman3] + +function Page2() { + const page = useSearchParams().get("p"); + if (!page) return + + halo 1 + {Array.from({ length: 4 }).map((v, k) => )} + + + + + return ( + + + halo 2 + {Halaman[Number(page)-1]()} + + + + ); +} + + + +function Halaman1() { + return + ini halaman 1 + +} + + +function Halaman2() { + return + ini halaman 2 + +} + + +function Halaman3() { + return + ini halaman 3 + +} +