/* eslint-disable @typescript-eslint/no-unused-vars */ "use client"; import colors from "@/con/colors"; import ApiFetch from "@/lib/api-fetch"; import { Carousel } from "@mantine/carousel"; import { Box, Button, Container, Divider, Group, Paper, Stack, Text, useMantineTheme } from "@mantine/core"; import { useMediaQuery } from "@mantine/hooks"; import Autoplay from "embla-carousel-autoplay"; import _ from "lodash"; import { useTransitionRouter } from "next-view-transitions"; import Link from "next/link"; import { useRef } from "react"; import useSWR from "swr"; const data = [ { id: 1, images: "/api/img/test.png", name: "Surat Keterangan Domisili Organisasi", link: "/darmasaba/desa/layanan/domisili" }, { id: 2, images: "/api/img/test-3.jpeg", name: "Surat Keterangan Penghasilan", link: "/darmasaba/desa/layanan/penghasilan" }, { id: 3, images: "/api/img/domisili.jpeg", name: "Surat Keterangan Tidak Mampu", link: "/darmasaba/desa/layanan/tidakmampu" }, { id: 4, images: "/api/img/kelahiran.jpeg", name: "Surat Keterangan Kelahiran", link: "/darmasaba/desa/layanan/kelahiran" }, { id: 5, images: "/api/img/keterangan-usaha.jpeg", name: "Surat Keterangan Usaha", link: "/darmasaba/desa/layanan/usaha" }, { id: 6, images: "/api/img/kematian.jpeg", name: "Surat Keterangan Kematian", link: "/darmasaba/desa/layanan/kematian" }, { id: 7, images: "/api/img/tempatusaha.jpeg", name: "Surat Keterangan Tempat Usaha", link: "/darmasaba/desa/layanan/tempatusaha" }, { id: 8, images: "/api/img/belumkawin.jpeg", name: "Surat Keterangan Belum Kawin", link: "/darmasaba/desa/layanan/belumkawin" }, { id: 9, images: "/api/img/berkelakuan-baik.jpeg", name: "Surat Keterangan Kelakuan Baik", link: "/darmasaba/desa/layanan/skck" }, { id: 10, images: "/api/img/biodata.jpeg", name: "Surat Keterangan Beda Biodata Diri", link: "/darmasaba/desa/layanan/biodata" }, { id: 11, images: "/api/img/yatim.jpeg", name: "Surat Keterangan Yatim Piatu", link: "/darmasaba/desa/layanan/yatim" } ] const textHeading = { title: "Layanan", des: "Layanan adalah fitur yang membantu warga desa mengakses berbagai kebutuhan administrasi, informasi, dan bantuan secara cepat, mudah, dan transparan. Dengan fitur ini, semua layanan desa ada dalam genggaman Anda!", }; function Layanan() { const { data, isLoading } = useSWR( "/", (url) => ApiFetch.api.layanan.get().then(({ data }) => data?.data), { fallbackData: [], } ); const router = useTransitionRouter() return ( {textHeading.title} {textHeading.des} ); } const height = 720; function Slider() { const theme = useMantineTheme(); const mobile = useMediaQuery(`(max-width: ${theme.breakpoints.sm})`); const autoplay = useRef(Autoplay({ delay: 2000 })); const router = useTransitionRouter() const slides = data.map((item) => ( {_.startCase(item.name)} )); return ( {slides} ); } export default Layanan;