"use client"; import { TournamentDataProps } from "@/types"; import { useEffect, useState } from "react"; import useTournamentDataFilter from "@/hooks/useTournamentFilter"; import SearchBar from "@/components/SearchBar"; export default function TournamentTable({ tournamentData, }: TournamentDataProps) { const [tournamentFilter, setTournamentFilter] = useState(""); // text from search bar const [filteredTournamentData, setFilteredTournamentData] = useTournamentDataFilter(tournamentData); useEffect(() => { setFilteredTournamentData(tournamentFilter); }, [tournamentFilter]); const stickyHeader = "sticky top-0 p-3 bg-teal-600 text-white dark:bg-gray-600"; return (
{filteredTournamentData}
Date Ville Tournois Cadence
); }