import { useEffect, useState } from 'react' import { useTheme } from 'nextra-theme-docs'; import styles from './Grid.module.css'; const Packages = () => { const theme = useTheme().theme; const isDark = theme!== "light"; const [CurrentSearchQuery, setCurrentSearchQuery] = useState(''); const [currentSearch, setCurrentSearch] = useState([]); const [currentPage, setCurrentPage] = useState(1); const handleSearchChange = async (value) => { if (value === "") {setCurrentSearch([]);return;} // https://pms-xdib.onrender.com const response = await fetch(`https://pms-xdib.onrender.com/search/${value}/${currentPage}`); const data = await response.json(); if (data && data.items) { if (data.items.length === 0 && currentPage > 1) { setCurrentPage(currentPage - 1); return; } const items = data.items.map((item, i) => { return (