import { Button } from "@/components/ui/button"; import { Card, CardHeader } from "@/components/ui/card"; import { SiGitlab } from "@icons-pack/react-simple-icons"; import { useTranslation } from "@/utils/translation"; import communityData from "@/data/community"; import { useCallback, useEffect, useState } from "react"; export default function Community() { const { t, lang } = useTranslation(); const [apps, setApps] = useState(communityData.apps); const search = q => { setApps(communityData.apps.filter(app => JSON.stringify(app).toLowerCase().includes(q))) } return (

{t("community.title")}

search(e.target.value.trim().toLowerCase())} />
{apps.map(app => (

{app.name[lang]}

{app.desc[lang]}

{app.cat[lang]}

))}
) }